multibyte和unicode的问题

Areslp 2009-11-27 11:43:33
vc中项目有个character set设置,这个设置multi-byte和unicode对项目中std::string和std::wstring有什么影响,分别是怎么存储的,是用的什么编码?
...全文
129 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mirana_NightShade 2009-11-27
  • 打赏
  • 举报
回复
up
yangsh3002 2009-11-27
  • 打赏
  • 举报
回复
这个是指的code的编码方式,对那些string类型没有影响(应该是,我想的)
priest334 2009-11-27
  • 打赏
  • 举报
回复
unicode: 相当于定义 #define UNICODE, win32的API和一些类型调用的是Unicode版 (TCHAR->wchar_t之类的)
multibytes: 调用的是ansi版的
Areslp 2009-11-27
  • 打赏
  • 举报
回复
1.win上unicode是不是就是utf16?
2.那项目编码为multi-byte或者unicode会对string,wstring产生什么影响吗,还是说只是对_T这些宏产生影响?
3.如果项目编码为multi-byte,那么这个时候string是不是就是系统所用的中文编码,gb2312?

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧