почему пустая функция компилируется без ошибок?
От: uzhas Ниоткуда  
Дата: 16.04.10 06:10
Оценка:
Почему данный код успешно компилируется в comeau и gcc ?
int f()
{
}

int main()
{
  return f();
}


ps: есть ворнинг

warning: no return statement in function returning non-void


Почему программа не ill-formed? Какой от нее прок?
В 8.4 почти ничего не написано про function definition.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.