0
儘管我在我的應用程序中使用了DirectX以及通常的WinMain
函數,但如果應用程序是以特定參數啓動的,那麼我想創建輸出到控制檯(通常爲std::cout
)。讓我們將事情簡單化:如果用戶使用--help
參數調用應用程序,則應該顯示一些幫助(使用boost::program_options
);否則,一切應該通常通過創建一個窗口等工作將基於控制檯和基於Windows的應用程序結合起來
即使在我的Windows應用程序中,我怎麼能寫輸出到控制檯(如果應用程序被調用通過一個)?
背景資料:總的想法是,我運行遊戲引擎之前,我將能夠運行一些工具(無論是外部的,或納入引擎),並得到它們的輸出。
當前方法。我現在有兩個單獨的應用程序,一個啓動程序和引擎,但是我希望儘可能合併它們。