mpaland/printf

could you support %I64d %I64u like msvc done?

superzmy opened this issue · 1 comments

vs and gcc recognise %ld to be 32bit and 64bit. "%lld" to be 64bit.
To cross platform we aways use int32_t int64_t, so we have to use PRI64d. It's disgusting.

edited:

You may have noticed Marco has not been active in this repository for over 2 years...

This feature is now supported on my fork - on the development branch for now, and as a compile-time option for those who don't want any non-standard specifiers.