首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

表示字符串的 char* Cstring string char[] LPSTR 用哪个好?该如何解决

2014-06-17 
表示字符串的 char* Cstring string char[] LPSTR 用哪个好?刚用VC,觉得好糊涂。觉得光string和char*都搞得

表示字符串的 char* Cstring string char[] LPSTR 用哪个好?
刚用VC,觉得好糊涂。
觉得光string和char*都搞得乱乱的。
以前delphi中都基本只要string就行了。

像我平常定义字符串的话,用哪个比较好呢?

谢谢

[解决办法]
显然各有各的好处,很难回答那个最好,不然别人搞这么多难道自找麻烦
还与程序员的个人习惯相关
还是在实际中慢慢体会
[解决办法]
看实际需要以及个人习惯


[解决办法]
CString
[解决办法]
还是不要用CString的好 MFC的东西尽量少用
用string吧 具有CString的绝大多数功能
重要的是以后方便移植
[解决办法]
CString比较方便,不过平时用char*足够了,还可以更灵活的控制
[解决办法]
用c就用char* 用c++就用std:string,MFC就用CString 建议哈。
[解决办法]
建议还是用cstring吧,
因为毕竟这个才是vc自己开发的类,并且里面功能集成的比较强大,
在处理字符的灵活性方面也不比char差.

热点排行