Показать сообщение отдельно

  #10  
Старый 17.12.2009, 12:45
cheater_man
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
С нами: 8680278

Репутация: 17
По умолчанию

Цитата:
Сообщение от vdm  
По стандарту всё-таки int. Есть (плохие) компилеры, которые это глотают, но вообще это некорректно. Программа должна хоть что-то отдавать ОС, т.е. обычно 0 в случае отсутствия ошибки - это весьма удобно, так как exit code тоже можно обработать уже в самой ОС, например так:

Код:
./proga
if [ $? -ne 0 ]; then
  echo "Shit happens";
fi
Да всетаки соглашусь, что main должна быть int. Гуглил на счет main и в некоторых стaтьяx пишут:
Код:
viod main()
{
...
}
Все таки это не правильно! Действительно правильней будет так:
Код:
int main()
{
...
return 0;
}
->http://ru.wikipedia.org/wiki/C%2B%2B
 
Ответить с цитированием