读书人

同样语句求解释解决思路

发布时间: 2012-04-25 19:32:32 作者: rapoo

同样,语句求解释

C/C++ code
g_HUD.SetFont( 0, L"Arial", 14, FW_NORMAL );

中间的 L"Arial",是什么意思,特别是L放在字符串前面,是不是表示首字母大写,还是表示整个字符串大写?

[解决办法]
宽字符
[解决办法]
普通的ASCII字符只能表达很少的语种,基本上就是只有英语了。因为每个字节都被看做是一个独立的单位,用来表达汉字时有可能被程序错误的拆分开。

而宽字符则是每两个字符被结合在一起,系统不让你拆分它们。这样用来表达汉字时就不会发生被错误分拆的事情。

当然,它能处理的不只是汉字,而是世界上几乎所有种类的文字。

读书人网 >C++

热点推荐