相关疑难解决方法(0)

仅在从控制台运行时,在Windows中的GUI应用程序中使用控制台

我的应用程序是一个GUI应用程序,通过终端(通过cout)提供有用的(虽然是可选的)信息.

在Windows中我要么出现一个控制台(通过编译为控制台应用程序,或动态分配),或者我没有.

我的目的是使用控制台,如果它是从控制台运行,但如果不是,则完全忽略控制台.(基本上是在Linux和OS X中发生的事情).

我不希望重定向到文件(在使用cin的情况下,这不是一个可行的解决方案).

有没有办法将Windows中的GUI应用程序连接到运行它的控制台,当且仅当它从控制台运行时?

c++ windows console cout cin

4
推荐指数
1
解决办法
2219
查看次数

标签 统计

c++ ×1

cin ×1

console ×1

cout ×1

windows ×1