一些基础:VC编程经验和错误[1]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 rainee 的 blog

文件操作

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

本文关键:一些基础:VC编程经验和错误
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top