VC.NET中可以设成unicode和非unicode的?
但是unicode的对于char *赋值很麻烦,请问什么情况下
才用unicode的,unicode有什么有点吗?
或者说如果不用unicode的话,会有什么不好的地方吗?
但是unicode的对于char *赋值很麻烦,请问什么情况下
才用unicode的,unicode有什么有点吗?
或者说如果不用unicode的话,会有什么不好的地方吗?
解决方案 »
- WinDbg中的Calls窗口显示的调用栈内容有点少
- 打开一个文件夹对话框如何选定一些文件名付给一个变量?
- 如何用代码启动 控制面板中添加和删除程序的一个程序
- 求一个比较整数大小的高效算法
- 如何用MSChart实现在某个控件上的动态绘图阿
- 讨论一下这个网络开发方案八。
- Shell namespace extension编程中的拖放的问题
- 如何纪录多个工具栏的启动位置和状态
- 求助:运行到CShowDibDoc* pDoc=GetDocument()的时候没法继续了?
- 怎么令ListCtrl控件变的可写入?
- 使用了未定义类型“DSBUFFERDESC”
- VS2008添加Microsoft Form Label 2.0后,怎样添加CLabelControl
它。
也可以用std::string也不是宽字节的
11楼有解释,而且当你习惯用_t版本的函数后,就不存在Unicode和ansi的问题了,比如_tcslen、_tcscpy都会自动识别