"Robert Shearman" R.J.Shearman@warwick.ac.uk writes:
Should I just use the constant that LONG_LONG_MAX equates to and put this into the source file then? Is this portable (i.e. is long long 64bits on all platforms) ?
Well, long long itself is not very portable, and long long constants definitely aren't. What do you need this for?
On another note, how would you feel to adding a new debugging function (say debugstr_lld) to print out the decimal value of long longs?
We could do something like that yes.