Я настроил все. Когда я нажимаю Ctrl+F5, это ничего не показывает. Я просто хочу, чтобы оно показывало мое имя в черном окне. Как я могу это сделать?
Скорее всего, у вас установлена подсистема «Приложение Windows», что означает, что процесс начнется без привязки консоли. Попытки записи потерпят неудачу.
Вы можете связать консоль с AttachConsole()
и / или AllocConsole()
или измените подсистему через командную строку компоновщика (/SUBSYSTEM:CONSOLE
).
Вместо запуска вашей программы из среды разработки, откройте окно командной строки, перейдите в папку, в которой создан .exe, и запустите его напрямую. Вот как программы командной строки предназначены для запуска.
если ты иметь запустить его в среде разработки, возможно, для отладки, а затем поставить точку останова на return
или же exit
оператор, поэтому он останавливается до закрытия окна.