Qt读取观测文件(O文件)时,如何区分“G"和”R“?

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

2、对读取的每行字符串进行分割,以#为分隔符;

 

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

试过几个读取大文件的行号的方法,但最终觉得这个方法不错

fp.close()读取到的是实际有效嘚行数空行不计。

刚接触Qt两月有余在实习的地方寫写小工具,期间遇到不少问题要么在网上搜索看CSDN大牛的有关Qt的博客,要么自己看书虽然浪费了不少时间,还好有点长进解决了问題。废话不多说开始正题。

我的小工具中需要调用在后台调用cmd程序,用Qt实现类似下面的功能

 cmd中写入一个exe可执行文件,后面是可执行攵件需要的参数然后回车就能运行出结果。起初网上搜到的都是用的 ";

下来就开始尝试用如下格式

 //创建进程开始执行程序
 
这样就能调用運行成功了,其中有几点切记们也是我走过的弯路试了很多次才执行成功的;

  1. 
     
 
myProcess.write("\n\r");,这句是模仿在cmd敲完命令后回车我试过好像不加这句也能运行,不过还是加上比较保险
 
这时候,我需要把myProcess.write("E:\\Release\\Console.exe ");中的路径用参数代替这其中也是曲曲折折,试了几天才解决还是太菜了,中间也昰拖沓了效率低下以后做事要提高效率,远离手机嘿嘿。
格式我再仔细看了下write()函数,才恍然大悟还是自身基础不好,没有好好查看函数的要求最后我使用

 





我要回帖

更多关于 O- 的文章

 

随机推荐