我正在编写一个wxWidgets GUI应用程序,但它还使用一些控制台对象。
我需要一种显示stdout并访问stdin的方法;最好的方法是同时显示控制台和GUI。如果用户从命令提示符/ shell等运行程序,则可以实现此操作,但当应用程序运行时,命令提示符不会自动打开以查看stdout。
我知道这是可能的,因为当您运行控制台应用程序时,控制台会自动运行。我找到了一两个需要Windows API的解决方案,但很遗憾,我的代码需要跨平台(我在Linux上开发)。
我需要一种显示stdout并访问stdin的方法;最好的方法是同时显示控制台和GUI。如果用户从命令提示符/ shell等运行程序,则可以实现此操作,但当应用程序运行时,命令提示符不会自动打开以查看stdout。
我知道这是可能的,因为当您运行控制台应用程序时,控制台会自动运行。我找到了一两个需要Windows API的解决方案,但很遗憾,我的代码需要跨平台(我在Linux上开发)。