我在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中使用這些字符串有什麼區別嗎?