美文网首页CPlusPlus
C++ _T()/_L()函数

C++ _T()/_L()函数

作者: 别念_ | 来源:发表于2020-05-07 10:24 被阅读0次

    _T("...")当工程是Unicode编码时,_T将括号内的字符串以Unicode方式保存;当工程是多字节编码时,_T将括号内的字符串以ANSI方式保存。

    如果你编译一个程序为ANSI方式,_T实际不起任何作用。而如果编译一个程序为UNICODE方式,则编译器会把"Hello"字符串以UNICODE方式保存

    _L("...")不管你是以什么方式编译,一律以UNICODE方式保存

    Unicode字符是LPCWSTR
    ASCII字符是LPCSTR
    通过强制转换是无法完成的,需要用_T()和L()来完成转换


    相关文章

      网友评论

        本文标题:C++ _T()/_L()函数

        本文链接:https://www.haomeiwen.com/subject/bbsoghtx.html