C++ 如何在MacOS X上以编程方式打开控制台窗口
我想知道,是否可以通过编程在MacOS X上打开控制台窗口并将IO重定向到该窗口,类似于Windows上的C++ 如何在MacOS X上以编程方式打开控制台窗口,c++,objective-c,macos,C++,Objective C,Macos,我想知道,是否可以通过编程在MacOS X上打开控制台窗口并将IO重定向到该窗口,类似于Windows上的alloconsole(),GetStdHandle()API。我打算在xxx.app应用程序中使用它,默认情况下,它没有任何控制台窗口;我需要在Obj-C中动态创建一个。好吧,k,似乎没有人关心OSX。所以你真正想要的是一个NSWindow,用于放置来自fprintf(stdout,或stderr,或cout-Yup)的调试(或日志记录)输出,这就是我要重定向stdout的意思。它是一个G
alloconsole()
,GetStdHandle()
API。我打算在xxx.app应用程序中使用它,默认情况下,它没有任何控制台窗口;我需要在Obj-C中动态创建一个。好吧,k,似乎没有人关心OSX。所以你真正想要的是一个NSWindow,用于放置来自fprintf(stdout,
或stderr,或cout-Yup)的调试(或日志记录)输出,这就是我要重定向stdout的意思。它是一个GUI应用程序。