CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

_T有什么用?

楼主ffuu()2002-03-25 08:30:26 在 VC/MFC / 基础类 提问

ff 问题点数:90、回复次数:5Top

1 楼hooligan(风)回复于 2002-03-25 08:36:54 得分 20

在你的程序使用unicode的情况下,能将字符串变成unicode的形式。Top

2 楼pfans(pfans)回复于 2002-03-25 08:50:36 得分 20

他是一个宏定义。  
  作用就是如果定义了unicode,则字符串为宽字符,否则为AnsiiTop

3 楼aileen_long(期待2002)回复于 2002-03-25 08:51:05 得分 20

_T是一个宏。编译器根据当前环境是否定义了_UNICODE宏来决定如何展开它所修饰的字符串。如:  
  _T("csdn");  
  如果定义了_UNICODE,则展开为:  
  L("csdn");   //该字符串为UNICODE编码的双字节串(wchar_t类型)  
  否则就是普通的字串:  
  "csdn"Top

4 楼sunny_wz(SUNNY)回复于 2002-03-25 08:51:38 得分 10

_T是宏,它是把字符串中的字符转化成宽字节,即16位字符,  
  ASC是8位的,UNICODE是为了扩充ASC码,它是16位.  
  _T即是L"字符串"Top

5 楼ericzhangali(另一个空间)回复于 2002-03-25 08:55:36 得分 20

pfans和aileen_long是对的。Top

相关问题

  • IskindOf(.......)什么用
  • 用什么编JAVA,用java作什么?
  • packed 有什么用?
  • 分有什么用?
  • 到底用什么?
  • vc++有什么用?
  • Tdatabase有什么用??
  • 用什么控件?
  • MulDiv()什么作用?
  • linux有什么用

关键词

  • 字符
  • unicode
  • csdn
  • 字符串
  • 宏
  • asc
  • 展开
  • 定义了
  • 就是

得分解答快速导航

  • 帖主:ffuu
  • hooligan
  • pfans
  • aileen_long
  • sunny_wz
  • ericzhangali

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo