gcc编译/链接的库,分不分ansi/unicode/多字节版本?
windows VC建立一个工程的时候,需要选择当前工程是ANSI字符属性还是Unicode字符属性还是mbcs.
linux下面有这样的区分么? 是不是也有printf/wprintf这样的两套函数呢?
------解决方案--------------------
linux下是有的。
#include <stdio.h>
#include <wchar.h>
int wprintf(const wchar_t *format, ...);
int fwprintf(FILE *stream, const wchar_t *format, ...);
int swprintf(wchar_t *wcs, size_t maxlen,
const wchar_t *format, ...);
int vwprintf(const wchar_t *format, va_list args);
int vfwprintf(FILE *stream, const wchar_t *format, va_list args);
int vswprintf(wchar_t *wcs, size_t maxlen,
const wchar_t *format, va_list args);