大伙儿开发时是偏向"多字节字符集"还是"Unicode字符集"

大家开发时是偏向"多字节字符集"还是"Unicode字符集"?
就是VS工程设置里,对于工程字符集的选择,偏向ansi还是unicode?

我接触C++时间并不算太长,从我看过的一些C++代码来看
如果不是因为特别需要,好像大家都比较喜欢ansi,比如代码里都是char而不是tchar
string而不是wstring

当然我能想到的还有个原因是可能有很多库都是C写的,只有char
------解决方案--------------------
还是看你自己的应用了~有些应用还真得需要unicode编码方式!
------解决方案--------------------
多字节字符集
------解决方案--------------------
多字节字符集大伙儿开发时是偏向"多字节字符集"还是"Unicode字符集"
------解决方案--------------------
背景:为了解决多国语言问题,产生了utf8和utf16(unicode)

linux,osx等gnu的系统原始支持的是utf8而非unicode

网络传输上,utf8在传输上也比unicode更加省空间(如果全是中文除外)

unicode一般用在MFC的界面层处理
而QT的界面层用的更多还是utf8

所以还是多字节较多
------解决方案--------------------
至少在Windows平台上Unicode才是最好的选择。
------解决方案--------------------
自己写东西玩都是ansi

工作的老实用unicode
------解决方案--------------------
UNICODE和多字节都支持
------解决方案--------------------
引用:
多字节字符集大伙儿开发时是偏向"多字节字符集"还是"Unicode字符集"

+1
------解决方案--------------------
unicode,涉及文件写入、网络传输的时候,转换用Ansi编码
------解决方案--------------------
大伙儿开发时是偏向"多字节字符集"还是"Unicode字符集"Unicode