zoukankan
html css js c++ java
QT中printf输出不同步的解决办法
c程序中的printf在应用程序输出窗口中不同步输出。通常是当程序执行完才会把printf的输出一下子全出来。调试程序不方便。
经测试是输出到stdout的字符只有超过4096才输出一次。
解决方法(二选一即可):
1. 在程序开始处增加:setbuf(stdout, NULL);
2. 每个printf后增加一条fflush(stdout);
参考网址:
https://forum.qt.io/topic/10654/solved-printf-scanf-not-working
http://www.pixelbeat.org/programming/stdio_buffering/
运行环境:
Ubuntu16.10+QT Creator 4.02
查看全文
相关阅读:
Map基础知识01-ConcurrentHashMap
数据结构基础03-红黑树
vue element 表格增加删除修改数据
好用弹出层
如何给网页添加水平线
如何搭建一个vue项目的详细步骤
vue完成项目后,如何打包成静态文件
jQuery 每隔5秒钟发送一个ajax请求 请求后台数据接口
windows远程桌面连接提示身份验证错误,要求的函数不受支持的解决方法
uniapp安卓app打包后获取位置信息失败解决方法(含高德地图key详细申请流程)
原文地址:https://www.cnblogs.com/chinasoft/p/15251506.html
最新文章
QT-鼠标点击获取ROI-用于摄像头模组定点对焦
QT5的工程项目打包成一个exe程序
摄像头模组自动对焦算法
openCV 图像清晰度检测
QT运行程序输出中文乱码
QString与int、double、float、char*相互转换
CString、string、char* 相互转换
每日20道面试题带解析 — (21
TypeScript 入门自学笔记(一)
每日20道面试题带解析 — (1
热门文章
一文搞懂 this、apply、call、bind
JS五种绑定彻底弄懂this,默认绑定、隐式绑定、显式绑定、new绑定、箭头函数绑定详解(转载)
这一次,彻底弄懂 JavaScript 执行机制
NodeJs 入门到放弃 — 网络服务器(三)
NodeJs 入门到放弃 — 常用模块及网络爬虫(二)
线程基础知识08- ThreadLocal基础总结
线程基础知识07- LockSupport工具
线程基础知识06- ReentrantReadWriteLock读写锁
线程基础知识05- ReentrantLock重入锁
线程基础知识04- 队列同步器(AbstractQueuedSynchronizer)
Copyright © 2011-2022 走看看