• 11226阅读
  • 2回复

【提问】QString QCString QByteArry 的区别是什么?看qt的文档还是没太看明白 [复制链接]

上一主题 下一主题
离线guhuo
 
只看楼主 倒序阅读 楼主  发表于: 2005-09-21
QString QCString QByteArry 的区别是什么?看qt的文档还是没太看明白
谢谢 :)
[ 此贴被XChinux在2005-09-21 11:56重新编辑 ]
嵌入式linux嘿嘿
qq:
15416920
离线codez

只看该作者 1楼 发表于: 2005-09-21
Re:【提问】QString QCString QByteArry 的区别是什么?看qt的
初学,可能不是很正确。

1. QString 实际上可以看作是 QChar 的数组。
2. QByteArray 顾名思义, 是一个 byte 的数组。
3. Q3CString 继承自 QByteArray,我想他应该是为了兼容 C 语言的 string 也就是 char * 。

如果使用 I18n 编程,建议使用 QString。应为他支持更多的编码方式。
以上参考 Qt v4.0.1。不保证向下兼容性。
离线guhuo
只看该作者 2楼 发表于: 2005-09-21
QCString 结尾有“\0”   ?

QString和 QByteArray 没有??
嵌入式linux嘿嘿
qq:
15416920
快速回复
限100 字节
 
上一个 下一个