社区
非技术类
帖子详情
用宏定义_T("")
zhangwuji154
2010-03-18 09:43:17
每个要用字符串的地方都要加_T(""),麻烦,
我想这样
#define [[内容]] _T("内容")
这个要怎么写才能达到这个效果,这试了
#define [[ _T("
#define ]] ")
也不行
...全文
195
13
打赏
收藏
用宏定义_T("")
每个要用字符串的地方都要加_T(""),麻烦, 我想这样 #define [[内容]] _T("内容") 这个要怎么写才能达到这个效果,这试了 #define [[ _T(" #define ]] ") 也不行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sk_sakula
2010-03-19
打赏
举报
回复
6分你也敢发帖,小心鹦鹉大哥封你的马甲
mszjk
2010-03-18
打赏
举报
回复
用unicode自找麻烦啊....
Eleven
2010-03-18
打赏
举报
回复
[Quote=引用 2 楼 wizardk 的回复:]
引用楼主 zhangwuji154 的回复:
每个要用字符串的地方都要加_T(""),麻烦,
我想这样
#define [[内容]] _T("内容")
这个要怎么写才能达到这个效果,这试了
#define [[ _T("
#define ]] ")
也不行
#define MYTEXT(_t) _T("_t")
但这样并不会更方便,_T,TEXT和L都很简练了
[/Quote]
#define MYTEXT(_t) _T("_t")这样定义是有问题的,不管使用什么字符串,使用这个宏都是“_t”这个字符串了
#define MYTEXT(_t) _T(_t)把引号去掉就可以了
WizardK
2010-03-18
打赏
举报
回复
[Quote=引用楼主 zhangwuji154 的回复:]
每个要用字符串的地方都要加_T(""),麻烦,
我想这样
#define [[内容]] _T("内容")
这个要怎么写才能达到这个效果,这试了
#define [[ _T("
#define ]] ")
也不行
[/Quote]
#define MYTEXT(_t) _T("_t")
但这样并不会更方便,_T,TEXT和L都很简练了
jackson35296
2010-03-18
打赏
举报
回复
如果确定是Unicode的话,用L""吧
gdstcwl
2010-03-18
打赏
举报
回复
[Quote=引用 11 楼 zhangwuji154 的回复:]
我已经很给面儿了,平时我都是2分的
[/Quote]
我倒,以后楼主的帖子纯混水好了.
zhangwuji154
2010-03-18
打赏
举报
回复
我已经很给面儿了,平时我都是2分的
dns007
2010-03-18
打赏
举报
回复
6 分 ?! 顶个。。
xiezonglin
2010-03-18
打赏
举报
回复
养成习惯了就没事了,还有,看看能不能接到1分
gdstcwl
2010-03-18
打赏
举报
回复
这样改以后接手你的代码的人会比较麻烦吧.
btw:这帖子的分数实在...
zhangwuji154
2010-03-18
打赏
举报
回复
[Quote=引用 4 楼 mszjk 的回复:]
用unicode自找麻烦啊....
[/Quote]
因为有了不用Unicode的程序,所以微软有了applocale
WizardK
2010-03-18
打赏
举报
回复
[Quote=引用 3 楼 visualeleven 的回复:]
引用 2 楼 wizardk 的回复:
引用楼主 zhangwuji154 的回复:
每个要用字符串的地方都要加_T(""),麻烦,
我想这样
#define [[内容]] _T("内容")
这个要怎么写才能达到这个效果,这试了
#define [[ _T("
#define ]] ")
也不行
#define MYTEXT(_t) _T("_t")
但这样并……
[/Quote]
可能是,我没实验,呵呵
eajum
2010-03-18
打赏
举报
回复
分数太高了。。。。。。
《C深度解析》第二章 C预编译——
宏定义
、条件编译、头文件包含、特殊预编译关键字
课程内容: (1)回顾c预编译 (2)
宏定义
:无宏体宏、有宏体宏、带参宏、
宏定义
与复杂表达式。 (3)条件编译:#if、#else、#elif #endif、#ifdef和#ifndef、#if与defined、条件编译与配置文件 (4)一些特殊的预...
_T
宏定义
_T 是一个
宏定义
,作用是让你的程序支持 Unicode 编码 因为 Windows 使用两种字符集 ANSI 和 UNICODE前者就是通常使用的单字节方式,但这种方式处理像中文这样的双字节字符不方便,容易出现半个字符的情况,而后者都...
宏定义
min_t
在标准C中使用以下的宏会产生副作用: #define min_t(x,y) ((x) < (y)? (x) : (y)) 例如代码:min(++ia,++ib),将宏展开就是 ((++ia) < (++ib) ? (++ia) : (++ib)) 会导致传入的参数ia和ib增加两次. ...
MDK中利用
宏定义
__DATE__和__TIME__设置产品的代码固件版本
STM32开发中,利用
宏定义
的__DATE__和__TIME__设置产品的代码固件版本: 为了方便在编译代码的时候,自动生成代码固件的版本号,所以我们需要用到__DATE__和__TIME__这两个宏获取记录编译代码时的时间。 提示:以下...
java 简写
宏定义
_
宏定义
-Java架构师必看
写好C语言,漂亮的
宏定义
很重要,使用
宏定义
可以防止出错,提高可移植性,可读性,方便性等等。下面列举一些成熟软件中常用得
宏定义
。。。。。。1,防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H//...
非技术类
1,649
社区成员
58,980
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章