请问VC的汉字 字符编码 用的什么标准 例如GB系列 此类标准 我想微软应该不会用国标吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Use Multi-Byte Character Set 多字符集是个什么概念了。 比如我写了 string s = “哈哈”; 这个“哈哈”在内存里面的反应一定是其中一种编码方式 例如大陆和新加坡用国标 香港 台湾用大五码 操作系统用的是UNICODE,多字符和UNICODE在vc中不是可以指定的嘛,具体哪个字符对应几个字节就要看它在编码表的索引了吧 vs2008菜单 项目-属性-配置属性-常规-字符集可以选择使用 Unicode 字符集或使用多字节字符集 计算机只能识别0,1。ASCII编码,一个字符占8bits,所以最多可以表示256个字符,256个字符处理英文没有什么问题,但对于中文等其它语言而言,255个字符显然不够用。因此,各国纷纷制定了自己的文字编码规范,其中中文的文字编码规范叫做“GB2312”,一个汉字一般占两字节,别的国家有其它的名字。国际标准组织为了将各国的文字统一起来,于是发明了一种新的编码系统,叫UNICODE编码,提供了不同国标到Unicode编码之间转换的方法。操作系统用的是Unicode标准。 vc 我用英文版应该是 ansi VC6.0控制不了,与系统有关,如果是ANSI,中文系统,就是GB如果是ANSI,英文系统,就是什么英文字符级VC2008也控制不了(全部统一),但是可以一个一个改,如楼上,总之,很不方便,你可以在VC外面,用转换工具把全部文件都改为统一的编码,例如UTF8等等 用个转换函数wideBYTETOMUTILCHAR() 如果是ANSI程序,和开发者的区域设置有关,编译的程序再其它区域设置的计算机上会乱码。如果是Unicode程序,则是UTF-16 Little Endian。推荐用后者。 怎么预读取mpg格式视频的长度。 用Create创建的非模态,能否控制初始位置? 请问非程序员人士中掌握VC的概率? 大家觉得这个构思如何? 见鬼的CListCtrl问题(插入了Item,用代码能够访问,但就是看不见 ) ODBC、DAO、OLE DB、ADO学哪一种好啊,或者说他们的优劣,适用范围 http文本发送的问题,比较简单,就当是送分了 能否通过代理服务器访问在代理服务器后面HTTP服务器 一个有待讨论的问题,特急! 超星端口? “问答”散分咯...... 在线求PC-LINT 9
菜单 项目-属性-配置属性-常规-字符集
可以选择
使用 Unicode 字符集
或
使用多字节字符集
ASCII编码,一个字符占8bits,所以最多可以表示256个字符,256个字符处理英文没有什么问题,但对于中文等其它语言而言,255个字符显然不够用。
因此,各国纷纷制定了自己的文字编码规范,其中中文的文字编码规范叫做“GB2312”,一个汉字一般占两字节,别的国家有其它的名字。
国际标准组织为了将各国的文字统一起来,于是发明了一种新的编码系统,叫UNICODE编码,提供了不同国标到Unicode编码之间转换的方法。操作系统用的是Unicode标准。
如果是ANSI,英文系统,就是什么英文字符级
VC2008也控制不了(全部统一),但是可以一个一个改,如楼上,总之,很不方便,
你可以在VC外面,用转换工具把全部文件都改为统一的编码,例如UTF8等等