Я работаю над приложением Windows VC++, которое поддерживает графический интерфейс пользователя, а также исполнение, отличное от GUI. Выполнение без GUI предназначено для целей консольного режима. Теперь, если я выполнил это приложение в режиме графического интерфейса, я могу показать окно сообщения для подтверждения пользователя в случае ошибки или исключения.Как отобразить сообщение об ошибке в режиме консоли в VC++?
Но в режиме консоли, я должен выполнить, как
с:> myapp.exe -options -MS Да
Если пользователь должен набрать вышеупомянутую команду без "-options" ключевое слово. Я хочу отобразить сообщение об ошибке в режиме консоли.
Благодарим за решение моих вопросов. Я следовал за вашим ответом. cerr не печатает msg в консоли. if (/ * no options found case * /) {cerr << "err msg" << endl; } – Jack
@saran Тогда вы можете использовать 'cout' – alexeykuzmin0
' cerr' не перенаправляется по умолчанию по умолчанию в Windows. – IInspectable