当前位置: 首页 > news >正文

解决CLion控制台不能及时显示输出的问题

CLion 2025版本可以免费用于非商业用途了,下载来试用了一下,与JB的其它
IDE一样的资源占用比较大,流畅度不及VSCode。

在Windows下创建了一个简单的控制台应用程序,使用printfstd::cout输出字符串,发现CLion的控制台不能及时显示。网上查了一些解决方案,有说在printf后再调用fflush(stdout),这就有点扯了,不能每个输出后面都去添加一句吧!还有一个是说在程序开头的时候调用一下setvbuf(stdout, NULL, _IONBF, 0);就可以及时输出了,这也不太好,如果是别人的代码,还去添加一条?像VSCode都可以不用修改代码及时输出,这肯定是CLion的问题啊!反馈给JB后,最终他们给出了一个方案,修改CLion的注册表,注意不是系统注册表,怎么修改呢?在Help | Find Action... | Registry...打开CLion的注册表,找到选项cidr.debugger.gdb.workaround.windows.flushStreamsOnSuspend,勾选它即可。

在这里插入图片描述

相关文章:

  • 告别传统的防抖机制,提交按钮的新时代来临
  • math toolkit for real-time development读书笔记一三角函数快速计算(1)
  • 1Panel应用推荐:Beszel轻量级服务器监控平台
  • 火语言RPA--EmpireV7发布资讯
  • 实战解析MCP-使用本地的Qwen-2.5模型-AI协议的未来?
  • mysql的not exists走索引吗
  • 海盗王3.0的数据库3合1并库处理方案
  • 麒麟桌面系统文件保险箱快捷访问指南:让重要文件夹一键直达桌面!
  • 使用 gcloud CLI 自动化管理 Google Cloud 虚拟机
  • 机器学习入门之KNN算法和交叉验证与超参数搜索(三)
  • 【在aosp中,那些情况下可以拉起蓝牙服务进程】
  • 使用Frp搭建内网穿透,外网也可以访问本地电脑。
  • 第三十三节:特征检测与描述-Shi-Tomasi 角点检测
  • Linux》Ubuntu》安装Harbor 私有仓库
  • 自制操作系统(二、输入输出和shell的简易实现)
  • MySQL中表的增删改查(CRUD)
  • SQL练习(6/81)
  • Day11-苍穹外卖(数据统计篇)
  • 大规模CFD仿真计算中,SIMPLE或者PISO算法中加速压力场方程迭代求解
  • 股票配资平台开发如何判断交易策略是否可靠
  • 陈刚:推动良好政治生态和美好自然生态共生共优相得益彰
  • 视频丨歼-10CE首次实战大放异彩
  • 首次公布!我国空间站内发现微生物新物种
  • 南宁一学校发生伤害案件,警方通报:嫌疑人死亡,2人受伤
  • 博物馆日|为一个展奔赴一座城!上海171家博物馆等你来
  • 多条跨境铁路加速推进,谁是下一个“超级枢纽”?