当前位置: 代码迷 >> QT开发 >> Qt读取文件数据的有关问题
  详细解决方案

Qt读取文件数据的有关问题

热度:43   发布时间:2016-04-25 03:38:40.0
Qt读取文件数据的问题。
   最近写在Qt读取文件数据,可是遇到些问题,比如在一个txt文件里有
  “0.06100000246 0.06683619722 0.01552779941” 这么一行数据,哪怕用double类型读取的话也对数据读不全,用readLine()函数的话又是读取的一串字符串。
   我先就是想把文件的这三个数据以数字形式保存到一个数组里,而不是以字符串的形式保存到数组里。不知道各位有什么好的方法没?跪求。(PS:领导交代的任务~)

qt 文件读取

------解决方案--------------------
QString : readLine()  //读取一行
QStringList : .split(" ")  //把空格分开的数保存在stringlist

.toDouble //对list的每一项
------解决方案--------------------
按行读取,然后用正则表达式提取数字。
  相关解决方案