VS(Visual Studio): std::cout 字符串重定位到 “输出” 窗口显示

【生活经历分享】华师国培 华师伴学 合同都是坑 消费者付款后无法退款和华师国培签合同需小心,合同中都是保护华师的条款,没有保护消费者的条款。
收到钱,就算你因对培训质量不满意,也不能退款。因合同消费者维权肯定十分艰难。
华师伴学的授课方式是看录制的视频,不是真人现场教学。是否是您和孩子想要的学习方式?
各位打算报名的,交费要谨慎!
其他人在小红书上发的,转:

深圳市华师国培教育科技有限公司,黑心机构,大家擦亮眼睛,别被骗了,消费欺诈,虚假承诺,签合同各种坑,收到钱了不履行承诺不退款,乱扣费,维权艰难! - 小红书

 
【说明:欢迎转载!转载请注明出处,且不能修改文章内容。否则,请勿转载!】
 
在使用 VS debug 时,调试信息(Log)输出到 "输出" 窗口需要使用 OutputDebugString/TRACE 等函数,但部分库的 log 是采用 std::cout 输出的,需要用终端(控制台/命令提示符,Console/Cmd)程序来查看输出。
有没有一种使用 GUI 和 "输出" 窗口结合的方法来查看 std::cout 输出的信息呢?
有,方法如下:VS 工程的属性->配置属性(Configuration Properties)->生成事件(Build Events)->生成后事件(After-Generate Event)->命令行(Command Line) 中填写:
$(OutDir)$(ProjectName).exe
如下图。然后每次编译后都会自动运行程序,而相关的 std::cout 信息也会输出到 "输出" 窗口。
说明:在"生成前事件"中的 "命令行" 中填写效果是一样的。
 
0
 
运行后,会有如下的错误提示:
0
 
 
posted @ 2025-11-05 11:29  91program  阅读(21)  评论(0)    收藏  举报