当前位置:  开发笔记 > 编程语言 > 正文

C++中不同字符串类型的优缺点

如何解决《C++中不同字符串类型的优缺点》经验,为你挑选了2个好方法。

很抱歉在SO上开始另一个无法回答的问题,但我只是好奇C++中所有不同字符串类型的优缺点.我的特殊问题是在MFC的CStrings和std :: string之间(因为我只使用Windows软件),但这会延伸到C++中的任何字符串格式.你在C++中使用的最佳字符串类型是什么?为什么?

更新:我实际上发现了一个重复的问题.感谢那些已经回答的人.请指出对这个问题的任何新回复: 如何处理C++中的字符串?



1> Mark Ransom..:

在罗马做到入乡随俗.如果您正在使用MFC,请使用CString,因为这些类都已针对它进行了优化.其他任何东西,使用std :: string,因为它是标准,你会发现在其他环境中有用的经验.



2> Alan..:

的std :: string

    它是STL的一部分

    它是便携式的.

    正确使用它可以像c字符串一样有效

    它比c弦更安全.

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有