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
查看全文
相关阅读:
GoogleTest初探(2)
GoogleTest初探(1)
GoogleMock初探(0)
GoogleTest初探(0)
[leetcode] 二叉树的前序,中序,后续,层次遍历
关于phpmyadmin报403错误forbidden
如何使用Fiddler抓取Android手机数据请求
安全性测试之安装包测试
二代身份证号码编码规则
Excel导入功能测试用例整理
原文地址:https://www.cnblogs.com/chinasoft/p/15251506.html
最新文章
[CG] 杂谈目录
Head First C# 赛狗日
C#网络编程学习_01
C#清除SQL挂起
NPOI DataGridView导出EXCEL
常用功能函数
测试高亮
C# 单例模式
C# socket网络编程 基于TCP协议
Ngui _CD技能特效
热门文章
我跟着siki学Unity3D游戏开发——PongGame
UGUI学习之InputField
学习unity的第一个小游戏(Roll the ball)的笔记
Oracle客户端(32bit)配置
JQuery选择器大全
$.ajax()方法详解
javascript验证汉字特殊字符数字等
c++多线程并发学习笔记(2)
c++多线程并发学习笔记(1)
c++多线程并发学习笔记(0)
Copyright © 2011-2022 走看看