• 8635阅读
  • 2回复

【提问】如何定义定长字符串 [复制链接]

上一主题 下一主题
离线yaya237
 
只看楼主 倒序阅读 楼主  发表于: 2005-10-24
问个很弱的问题,对于定义一个固定长度的字符串,我该怎么写?

比如d定义一个长度为5的字符串,
c中定义为 char name[5],可是qt中该怎么写?因为我要将name存入文件,然后又要读出来,如果写成:QString name; 不指定name的长度,
写入文件的时候可以写,可读出来的时候如果文件中有很多name,那怎么读呢?总觉得灰分不清楚哪个char是前一个name的还时候一个name的!!!
[ 此贴被fanyu在2005-10-25 13:28重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2005-10-24
你注意把你的标题改一下,标题要让人一看就知道是什么问题,至少要知道是哪类问题。

C 中怎么用就在QT中怎么用。
QString有与C中字符串转换的接口的。
况且,也不一定非要用QFile来进行文件操作呀,标准C++中提供的接口照样能进行文件的写入与读取的。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线yaya237
只看该作者 2楼 发表于: 2005-10-24
哦,知道了!谢谢,我是用c语言实现的,只是想着大环境都是qt代码,就想把它改成qt代码!
快速回复
限100 字节
 
上一个 下一个