Does MSVC support long long? If not, how does one...
* print __int64 values? I assume printf(%lld, ...) doesn't work?
* retrieve __int64 values from strings? I assume there is no
strtoll?
I'm asking because I noticed that my LFS patch kind of depends on long
long on machines with LFS.
Hrvoje Niksic wrote:
Does MSVC support long long? If not, how does one...
No, it has a '__int64' built-in.
* print __int64 values? I assume printf(%lld, ...) doesn't work?
Correct, use %I64d for signed 64-bit and %I64u for unsigned.
* retrieve __int64 values from strings? I assume there is no
Gisle Vanem [EMAIL PROTECTED] writes:
Hrvoje Niksic wrote:
Does MSVC support long long? If not, how does one...
No, it has a '__int64' built-in.
* print __int64 values? I assume printf(%lld, ...) doesn't work?
Correct, use %I64d for signed 64-bit and %I64u for unsigned.
* retrieve
Gisle Vanem [EMAIL PROTECTED] writes:
Hrvoje Niksic wrote:
Thanks for the info. Is it OK to just require MSVC7, or should we
write a compatibility function for earlier versions?
Write a compatible function IMHO. A lot of users (including me) still
uses MSVC6.
OK. I don't think we can