最近在学习opencv,由于之前都是在VS中运行程序,所以当需要输入参数时只需要简单的使用cin在命令窗口输入即可,但是现在换到QT平台,在苦苦的配置好opencv后又发现了一个奇怪的问题,原来的代码不能在QT中很好的运行,可以在应用程序输出栏显示出cout(当然使用qDebug()可以同样做到),但是cin输入却没有反应。经过查看QT的相关设置发现,是因为QT默认是不显示命令输出窗口的,但我们只需要在项目栏中RUN的Run in terminal勾选,即可在命令窗口输入。
步骤:
第一步:
打开项目栏。
第二步:
勾选Run in terminal选项。
测试:
现在我们已经可以使用cout/cin输入输出了。