Забавный факт: в новых стандартах плюсов main не может быть non-int и даже void. Но в чём причина такого регламента? Допустим, в некоторой POSIX-несовместимой 32-битной ОС разрешён возврат программой int64_t (или даже int128_t), при том, что int для неё будет определён как 32-битное число. Выходит, С++ может оказаться принципиально не совместимым (строго говоря) с такой ОС?
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от next_time
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от next_time
Ответ на:
комментарий
от next_time
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [C/C++] error: ‘::main’ must return ‘int’ (2010)
- Форум [C] Изменение кода в рантайме (2011)
- Форум Структуры, заголовки, typedef'ы и циклические зависимости. (2012)
- Форум int main(int argc, char *argv) (2004)
- Форум Sendmail Return Error (2005)
- Форум error: expected ')' before 'int' (2011)
- Форум RPC: sendmsg returned error 101 (2002)
- Форум Error returning browse list: NT_STATUS_ACCESS_DENIDED (2003)
- Форум GCC Error {aka long int} (2022)
- Форум Nagios Error processing main config file! (2017)