簡體   English   中英

如何在VC ++中的控制台模式下顯示錯誤消息?

[英]how to Display error message in console mode in VC++?

我正在一個VC ++ Windows應用程序上工作,該應用程序支持GUI以及基於非GUI的執行。 非基於GUI的執行旨在用於控制台模式。 現在,如果我以GUI模式執行該應用程序,則可以在出現錯誤或異常的情況下顯示消息框供用戶確認。

但是在控制台模式下,我必須像

c:> myapp.exe-選項-MS是

如果用戶鍵入上述命令,但不帶“ -options”關鍵字。 我想在控制台模式下顯示錯誤消息。

想法是檢查是否已輸入options鍵,如果未輸入則退出。 此解決方案的近似代碼:

int main(int argc, char** argv)
{
    if (...) // Check for options presence here
    {
        cerr << "Myapp should be run as myapp.exe -options -MS Yes" << endl;
        return 0;
    }
    ... // Some actual work here
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM