Я программирую в c++ на Visual Studio 2013. Я создал консольное приложение со входом и выходом. Я сделал специальные команды. Я скомпилировал и запустил приложение. Я набрал команду и нажал кнопку ввода. Когда я это сделал, он разбился и бросил на меня ошибки, такие как:
'Andersen Archive.exe' (Win32): Loaded 'C:\Users\Wyatt\Documents\Visual Studio 2013\Projects\Andersen Archive\Debug\Andersen Archive.exe'. Symbols loaded.
'Andersen Archive.exe' (Win32): Loaded 'C:\Windows\System32\ntdll.dll'. Loading disabled by Include/Exclude setting.
'Andersen Archive.exe' (Win32): Loaded 'C:\Windows\System32\kernel32.dll'. Loading disabled by Include/Exclude setting.
'Andersen Archive.exe' (Win32): Loaded 'C:\Windows\System32\KernelBase.dll'. Loading disabled by Include/Exclude setting.
'Andersen Archive.exe' (Win32): Loaded 'C:\Windows\System32\msvcr120d.dll'. Loading disabled by Include/Exclude setting.
'Andersen Archive.exe' (Win32): Loaded 'C:\Windows\System32\msvcp120d.dll'. Loading disabled by Include/Exclude setting.
The program '[1812] Andersen Archive.exe' has exited with code 0 (0x0).
Что не так? Заранее спасибо.
Сообщение
Программа '[1812] Andersen Archive.exe' вышла с кодом 0 (0x0
означает, что ваша программа успешно прошла.
Код выхода процесса 0 означает "успех" как в Window, так и в * nix.
Т.е. это не сбой.
Очевидно, вы запустили его в отладчике, а затем он не останавливается автоматически в конце. Либо запустите его без отладчика (Ctrl F5 в Visual Studio, либо запустите его в командной строке), либо, например, разместите точку останова в последней правой фигурной скобке main
.