这个L 具体作用是什么呢?在哪个头文件中定义的?
在vs2005 下 可以 识别 这个L 。可是 在 QT4 里面 就不识别 这个L 了怎么办呢?
vc++ 中setText(L“你好!”)中L 是在那定义的?
答案:3 悬赏:20 手机版
解决时间 2021-04-12 08:11
- 提问者网友:战魂
- 2021-04-11 08:04
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-04-11 09:08
L 是编译器内置的规则
不是靠源码中来定义的
编译器遇到 L"" 就视为 Unicode 字符串
==========================================
QT4 是一个库,编译器还是可以用 VC 的编译器
而且一般的编译器都支持这种写法
不是靠源码中来定义的
编译器遇到 L"" 就视为 Unicode 字符串
==========================================
QT4 是一个库,编译器还是可以用 VC 的编译器
而且一般的编译器都支持这种写法
全部回答
- 1楼网友:孤独的牧羊人
- 2021-04-11 10:31
应该在tchar.h
再看看别人怎么说的。
- 2楼网友:春色三分
- 2021-04-11 10:25
宽字符,与long a=0L;中L同理,告诉编译器,用大点的内存装我这数据
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯