


Что значит программа завершилась кодом 0 (0х0)? И что тут не так в "Hello World"?
#include <iostream>
int main ()
{
std::cout << " Hello World!\n " ;
return 0;
}
Вот что в окне отладки выдает:
"Рудд. exe": Загружено: "C:\Users\Принц\Documents\Visual Studio 2010\Projects\Рудд\Debug\Рудд. exe", Символы загружены.
"Рудд. exe": Загружено: "C:\Windows\System32\ntdll.dll", Невозможно найти или открыть файл PDB
"Рудд. exe": Загружено: "C:\Windows\System32\kernel32.dll", Невозможно найти или открыть файл PDB
"Рудд. exe": Загружено: "C:\Windows\System32\KernelBase.dll", Невозможно найти или открыть файл PDB
"Рудд. exe": Загружено: "C:\Windows\System32\msvcp100d.dll", Символы загружены.
"Рудд. exe": Загружено: "C:\Windows\System32\msvcr100d.dll", Символы загружены.
Программа "[3844] Рудд. exe: Машинный код" завершилась с кодом 0 (0x0).
>Что значит программа завершилась кодом 0 (0х0)?
что был выполнен return 0;
>И что тут не так в "Hello World"?
А с чего ты взял, что тут что-то не так?
У тебя не включено в программу пространство имен
Код '0' означает о правильном выполнении программы.
Если ты знаешь, то все значения кроме 0 означают true, в ином случае пишется 0 и это значит false.
То есть при окончании программы с кодом ноль означает то, что код ошибки программы значит 0, то есть ОШИБОК НЕТ.
И еще один совет, используй нормальные компиляторы, такие как Visual Studio от Microsoft (бесплатно). Удачи!
return 0;
что вернула, с тем кодом и завершилась.