我的VC程序是 vs2008 写的,用的是多字节字符集,那么中文是什么什么编码的?
2个回答
展开全部
主要区别在字符的存储袜粗方式上,多字节一个李好芦字符占一字节,一个汉字要两个字符来存储,UNICODE一个字符占两个字节,任何字符包括汉字都只需要一个字符来存储.
如果你是学习,建哪带议你用多字节,UNICODE会和教材上的例子有区别,如果是做项目,建议UNICODE,速度会更快些,就是用起来麻烦点.
如果你是学习,建哪带议你用多字节,UNICODE会和教材上的例子有区别,如果是做项目,建议UNICODE,速度会更快些,就是用起来麻烦点.
追问
我是做项目,但是是初学,公司需要一个软件实时同步文件到服务器。
我做的时候用的多字节字符集,然后所有中文都用了_T(""),服务器端是linux下的ftp,每上传一个文件都有一条记录写到数据库,主要是记录文件路径。文件名和路径都是中文的。一直没有问题,也就一直没有想到编码问题。
以上是背景,我就是想知道,我多字节字符集下的中文全部用CString _T(""),这算是什么编码的?感谢大神
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询