美文网首页
_T()在c++中的作用

_T()在c++中的作用

作者: YuWenHaiBo | 来源:发表于2016-11-17 09:04 被阅读71次

问题:经常我们会在程序中看到字符串直接被这样使用:_T("完成"),好端端的字符串为什么用_T()处理呢?
解答:字符串“完成”前加了个_T,这是因为本工程创建的时候用的默认的Unicode字符集,而如果“完成”前不加_T就是ASCII字符串。_T实际上是一个宏,工程的字符集选择为Unicode时字符串就转为Unicode字符串,选择为Muli-Byte时就转为ASCII字符串。我们可以在Solution Explorer的Addition根节点上点右键,在右键菜单上选择“Properties”,弹出工程的属性对话框,Configuration Properties->General右侧列表中的Character Set就显示选择的字符集。

相关文章

  • _T()在c++中的作用

    问题:经常我们会在程序中看到字符串直接被这样使用:_T("完成"),好端端的字符串为什么用_T()处理呢?解答:字...

  • C&C++类中嵌套枚举的使用方式

    C和C++中的类中嵌套枚举类型作用域不同,在C中可以直接引用,而C++中作用域发生了变化,则仅类内可见,引用时必须...

  • Java局部变量和作用域关系

    1、Java中作用范围是禁止嵌套的,而在C/C++中则是允许的 在Java中,在方法(函数)内定义的变量,其作用范...

  • C++中的 "override"

    简介 本章节主要介绍在C++中override关键字的主要作用。在阅读本章节前,需要先理解C++中的虚函数. 例程...

  • C++中 ::的作用

    双冒号 :: 操作符被称为域操作符(scope operator),含义和用法如下: 1.在类外部声明成员函数。v...

  • C++类中类的递归继承定义

    C++中定义一个类型T,然后在T中定义T1/T2两个类型,要求T1/T2从T派生出来。这种情况下,必须先声明后定义...

  • size_t在不同平台上的区别

    size_t相关 size_t是一些C/C++标准在stddef.h中定义的。size_t的真实类型与操作系统有关...

  • C++ - this 指针

    从 C++ 程序到 C 程序的翻译 作用就是指向成员函数所作用的对象 this 指针作用 在类的非静态成员函数中,...

  • es6 do 表达式

    {lett=f();t=t*t+1;} 上面代码中,块级作用域将两个语句封装在一起。但是,在块级作用域以外,没有办...

  • 2019-07-13(day040_灰度化 二值化时,阈值t的选

    c++ c++中的新知识点:灰度化二值化时,阈值t的选取二值化

网友评论

      本文标题:_T()在c++中的作用

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