资 源 简 介
mprintf is an open source (ZLIB License) set of replacement functions for the standard C++ Run-Time Library formatted output functions printf() / fprintf() / sprintf() / snprintf().
Why might you be interested in mprintf?
Do you do a lot of localization?
Do you compile the same code for 32-bit and 64-bit targets?
Do end users modify output text in your data files and cause security holes?
Do you compile a lot of code for multiple platforms?
Is your code really careful about memory allocation?
Do you hate middleware or libraries that forces you to edit or change existing code?
If you answered "Yes" to any of the above, you might want to look at mprintf.
mprintf"s routines provides full argument checking/type-safety, enhanced security, automatic 32/64-bit compatibility without changing format specifiers, and bit-level out