文件操作
1、unicode文件开头标识:0xfeff;
#define setunicode(pfile) (fputwc(0xfeff, pfile))
2、text("")功能符能转换代码值,而不仅仅表示宽字符,例如:
tchar tzbuf[126];
char czbuf[126];
memset(tzbuf, 0, 126*sizeof(tchar));
memset(czbuf, 0, 126);
wsprintf(tzbuf, text("阿三asga"));
sprintf(czbuf, "阿三asga");
或者:
tchar tzbuf[126] = text("阿三asga");
char czbuf[126] = "阿三asga";
结论:
地址tzbuf:963f,4e09,0061,0073,0067,0061,0000
地址czbuf:b0,a2,c8,fd,61,73,67,61,00