Это справедливая критика. Я изменил формулировку, чтобы ограничить область применения конкретным случаем, о котором я знаю.
н ли я использоватьexit()
или простоreturn
заявления вmain()
? Лично я заreturn
заявления, потому что я чувствую, что это похоже на чтение любой другой функции, и управление потоком, когда я читаю код, плавно (на мой взгляд). И даже если я хочу реорганизоватьmain()
функция, имеющаяreturn
кажется лучшим выбором, чемexit()
.
Есть лиexit()
сделать что-нибудь особенное, чтоreturn
не делает?