没有屏蔽的浏览器:c++,L""==

来源:百度文库 编辑:中财网 时间:2024/04/28 06:56:17
c++,L""==_T("")2007年12月19日 星期三 下午 06:56

先说宽字符常量,它是用来支持某些语言的字符集合,如汉语、日语,这些语言中的某些字符不能用单个字符表示。于是想对应的就有了宽字符串咯!

L -> Long 对于宽字符傅值是L字符串 2个字节存储
因为ASCII是完全的美国标准 无法有效表示其他国家语言符号
后来引入了活动页影射效果不甚理想
最后决定2字节宽字符编码 65535个字符 足于应付世界上各个国家的语言
中日韩字符集好像被编在 0X4FFF -- 0X9FFF 之间

不推荐直接使用L"",除非你指定了特定的API等,比如xxxxxW
一般使用_T(""),在VC