函数功能为使用Qfile::readline逐行从文件读取内容,每行内容为(double值 string值 或 只有double值),其中double值实际上需要通过QString::todouble()得到,之后将读出的内容保存到一个新的文件,发现一个问题就是 只有double值的行会在新文件中无法自动换行,而同时包含了double值 string值的行在新文件中也会自动换行。
经过分析,找到原因:
Qfile::readline会自动添加换行符,而QString::todouble()会丢弃换行符。