美文网首页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()函数

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

  • C++中的函数宏

    一、_T()函数与_L()函数 1、_T()函数: 它的作用是使程序支持Unicode编码,它是双字节方式,方便处...

  • C与C++回顾

    c++:更好的c,c的超集 c++基本知识cin,cout命令空间引用:别名 T&x=p 高级函数的特性 内联函数...

  • GeekBand STL与泛型编程 第一周

    1.模板观念与函数模板 课程主要内容 C++模板简介 泛型编程 容器 进阶 C++模板简介   generic t...

  • c++语法系列之7-- 函数模板

    (C++ Templates笔记) 1 函数模版的定义 说明:1)typename后面的T为模板参数,max后面的...

  • windows逆向3

    VC 程序内存和编译的一些特征C++ 构造函数C++ 成员函数C++ 析构函数C++ 全局对象的构造C++ 全局对...

  • 可重入锁和非可重入锁

    1.是个What 可重入锁,也叫做递归锁,指的是同一个线程T在进入外层函数A获得锁L之后,T继续进入内层递归函数B...

  • 听力强化课

    Date: 2018.2.3 LECTURE 课堂练习:T4L3; T17L2; T20L2; T24L3; Da...

  • 列表和元组元素的增加

    对于列表,元素是可以改变的,可以直接用内置函数来实现 l = [] t = () for i in range(5...

  • LaTeX学习

    $ \LaTeX{} $历史 $\LaTeX{}$(/ˈlɑːtɛx/,常被读作/ˈlɑːtɛk/或/ˈleɪtɛ...

网友评论

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

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