标题:【提问】如何定义定长字符串
作者:yaya237
日期:2005-10-24 14:29
内容:
问个很弱的问题,对于定义一个固定长度的字符串,我该怎么写?
比如d定义一个长度为5的字符串,
c中定义为 char name[5],可是qt中该怎么写?因为我要将name存入文件,然后又要读出来,如果写成:QString name; 不指定name的长度,
写入文件的时候可以写,可读出来的时候如果文件中有很多name,那怎么读呢?总觉得灰分不清楚哪个char是前一个name的还时候一个name的!!!
#1 [XChinux 10-24 14:32]
你注意把你的标题改一下,标题要让人一看就知道是什么问题,至少要知道是哪类问题。
C 中怎么用就在QT中怎么用。
QString有与C中字符串转换的接口的。
况且,也不一定非要用QFile来进行文件操作呀,标准C++中提供的接口照样能进行文件的写入与读取的。
#2 [yaya237 10-24 14:41]
哦,知道了!谢谢,我是用c语言实现的,只是想着大环境都是qt代码,就想把它改成qt代码!