sprintf unicode不能使用?
sprintf unicode不能使用?
有没有这个函数的UNICODE版本
[解决办法]
int sprintf( char *buffer, const char *format [, argument] ... );int _sprintf_l( char *buffer, const char *format, locale_t locale [, argument] ... );int swprintf( wchar_t *buffer, size_t count, const wchar_t *format [, argument]...);int _swprintf_l( wchar_t *buffer, size_t count, const wchar_t *format, locale_t locale [, argument] ... );int __swprintf_l( wchar_t *buffer, const wchar_t *format, locale_t locale [, argument] ... );template <size_t size>int sprintf( char (&buffer)[size], const char *format [, argument] ... ); // C++ onlytemplate <size_t size>int _sprintf_l( char (&buffer)[size], const char *format, locale_t locale [, argument] ... ); // C++ onlytemplate <size_t size>int swprintf( wchar_t (&buffer)[size], size_t count, const wchar_t *format [, argument]...); // C++ onlytemplate <size_t size>int _swprintf_l( wchar_t (&buffer)[size], size_t count, const wchar_t *format, locale_t locale [, argument] ... ); // C++ only
[解决办法]
int swprintf(
wchar_t *buffer,
size_t count,
const wchar_t *format [,
argument]...
);
[解决办法]