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

解决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,勾选它即可。

在这里插入图片描述

http://www.xdnf.cn/news/6525.html

相关文章:

  • 盲盒软件开发展望:从“随机消费”到“情感经济”,开启下一代娱乐消费革命
  • Go语言八股文之Mysql锁详解
  • 特征提取:如何从不同模态中获取有效信息?
  • Sprnig MVC 如何统一异常处理 (Exception Handling)?
  • 矫平机技术新维度:材料科学、数字孪生与零缺陷制造
  • 基于Matlab实现图像透明叠加程序
  • CSS- 2.1 实战之图文混排、表格、表单
  • Laravel 参数验证工具
  • 适应于全景Photo Sphere Viewer PHP切图算法
  • 代码随想录60期day38
  • 服务器内部可以访问外部网络,docker内部无法访问外部网络,只能docker内部访问
  • 网络安全-等级保护(等保) 2-6 GB/T 36958—2018 《信息安全技术 网络安全等级保护安全管理中心技术要求》-2018-12-28 发布【现行】
  • Spark,数据清洗
  • k8s部署实战-springboot应用部署
  • 技术融资:概念与形式、步骤与案例、挑战与应对、发展趋势
  • python打卡训练营Day27
  • 爬虫基础之抓包工具的使用
  • Spring Boot循环依赖的陷阱与解决方案:如何打破“Bean创建死循环”?
  • (面试)Android各版本新特性
  • Oracle学习日记--Oracle中使用单个inert语句实现插入多行记录
  • 支付宝小程序关键词排名优化中的常见错误
  • Linux下载与安装
  • leetcode:58. 最后一个单词的长度(python3解法)
  • SearchClassUtil
  • 102. 二叉树的层序遍历
  • “光伏+储能+智能调控”,CET中电技术分布式智能微网方案如何实现?
  • 多线程(四)
  • 云服务器的运用自如
  • 数学复习笔记 14
  • [CSS3]属性增强1