我在MFC中看到“CString”,在QT中看到“QString”。 字符串,CString,QString有什么区别? 为什么不直接使用“字符串”?字符串,CString,QString有什么区别?
1
A
回答
2
1
环顾四周(基本上为你做你的研究)我发现了一些东西。
String
:不支持字符编码,没有特殊的功能VS别人
QString
():有用的功能,一些更好的兼容性,大量支持字符编码,默认UTF-16
CString
(。):大量有用的功能,一些更好的兼容性,以及良好的Unicode和ASCII汇编(..),...
也有一些是在这里没有提到更多的东西,来源是
。 http://blog.rburchell.com/2010/08/strings-and-qt.html
.. http://forums.codeguru.com/showthread.php?319932-CString-vs-std-string
...别处
....建有自己的框架
更好的工作,我希望我是有帮助的,因为这是我的第一篇文章。
相关问题
- 1. 两个字符串有什么区别?
- 2. C字符串和C++字符串有什么区别?
- 3. 字符串和字符串有什么区别?
- 4. 在C#中。字符串和字符串有什么区别?
- 5. COM字符串(BSTR)和.NET字符串有什么区别?
- 6. golang中的[]字符串和...字符串有什么区别?
- 7. 字符串和Javascript中的字符数组有什么区别?
- 8. R中的字符串和字符有什么区别?
- 9. 数据存储类别与字符串:有什么区别?
- 10. QString&和QString之间是否有区别?
- 11. 在C#中的区别是什么:字符串VS字符串
- 12. Ruby中的字符串和符号有什么区别?
- 13. Ruby中的字符串和符号有什么区别?
- 14. 打印和格式化字符串文字有什么区别?
- 15. 字符串和文字有什么区别?
- 16. Ruby中的String.new与字符串文字有什么区别?
- 17. 这些字符有什么区别?
- 18. 这些字符有什么区别?
- 19. Golang中的*字符串和字符串之间有什么区别?
- 20. 正常字符串和'%s'格式的字符串有什么区别?
- 21. 在.NET中字符串实习和字符串合并有什么区别?
- 22. vc6和vc7中的CString有什么区别?
- 23. 字符文字与字符串文字的U前缀有什么区别?
- 24. URL参数和查询字符串有什么区别?
- 25. rawurl和查询字符串有什么区别?
- 26. 分配和创建实例的字符串有什么区别?
- 27. 这两个字符串有什么区别?
- 28. %和,在一个字符串中有什么区别?
- 29. char []和C++中的字符串有什么区别?
- 30. 在java中使用这些字符串有什么区别吗?