Должен ли я возвращать int или bool как «истинное значение»?C++

Программы на C++. Форум разработчиков
Anonymous
Должен ли я возвращать int или bool как «истинное значение»?

Сообщение Anonymous »


Если у меня есть функция, которая выполняет некоторую процедуру, а затем должна вернуть истинное значение чего-либо, есть ли веская причина использовать int или bool в качестве возвращаемого значения тип?

bool Foo() { // ... } // против. интервал Foo() { // ... } Есть ли заметная разница между этими двумя функциями? Каковы потенциальные опасности и преимущества для них обоих?

Вернуться в «C++»