|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.12.2017, 01:20 | #11 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
|
|
11.12.2017, 01:41 | #12 |
Новичок
Джуниор
Регистрация: 10.12.2017
Сообщений: 9
|
вы у меня так все риторически спрашиваете будто я знаю ответ) я вообще так понимал, указываешь return нуль - выходишь из программы, указываешь return не нуль, не выходишь из программы, но это понимание отныне разрушено и я окончательно запутался.
|
11.12.2017, 01:57 | #13 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Нет, всегда выходит.
Число это просто число, можно использовать его для обозначения результата работы (бывает полезно при запуске программы из других программ/скриптов).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
11.12.2017, 02:03 | #14 |
Новичок
Джуниор
Регистрация: 10.12.2017
Сообщений: 9
|
ну я вот почитал про него
Стандарт C++ требует, чтобы функция main() возвращала тип int. Программа, которая имеет другой тип возвращаемого значения функции main(), не соответствует стандарту C++. Стандарт не говорит о том, что на самом деле означает возвращаемое значение функции main(). Традиционно оно интерпретируется как код возврата программы. Стандарт гарантирует, что возвращение 0 из функции main() показывает, что программа была завершена успешно. Завершение программы на C++ с ошибкой традиционно обозначается путём возврата ненулевого значения. то есть получается, что не нулевое значение это завершение программы с ошибкой? тогда почему в той статье оба завершения программы с ненулевым значением, а значит с ошибкой? |
11.12.2017, 02:09 | #15 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Так автор захотел, спрашивайте у него.
Да, обычно нулем принято обозначать, что ошибок не было. Не только в С++, у всех программ (процессов) оно есть.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
11.12.2017, 03:36 | #16 |
Новичок
Джуниор
Регистрация: 10.12.2017
Сообщений: 9
|
|
11.12.2017, 08:37 | #17 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
|
|
11.12.2017, 16:19 | #18 |
Новичок
Джуниор
Регистрация: 10.12.2017
Сообщений: 9
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение программы через которую открываются файлы | DmitriWZ | Windows | 0 | 12.05.2016 17:54 |
Не открываются зашифрованные файлы | Amen | Операционные системы общие вопросы | 4 | 18.10.2009 23:49 |
Почему не открываются файлы. | Denger09 | Общие вопросы C/C++ | 4 | 20.04.2009 10:59 |
Почему не открываются файлы? | Denger09 | Общие вопросы C/C++ | 1 | 16.04.2009 15:44 |
Не открываются файлы .chm | SERG1980 | Свободное общение | 10 | 28.09.2007 20:53 |