Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > return ()


Автор: nmn 21.6.2010, 00:25
здравствуйте

зачем пишут return (return_result);
т.е. зачем результат пишут в скобочках?

Автор: borisbn 21.6.2010, 06:24
Могу ошибаться, но по-моему это чисто эстетика, как пробел после ключевых слов
Код
if(expr)
или
if ( expr )

Автор: Dem_max 21.6.2010, 08:28
Ну некоторым так нравиться.
Но бывают такие случаи
Код

bool  result = true;
int x = 10, y = 20;
return (result?true:false);
........
return (result?x:y);

Автор: ncr 21.6.2010, 11:58
Цитата(Dem_max @ 21.6.2010,  08:28)

Но бывают такие случаи
Код

bool  result = true;
int x = 10, y = 20;
return (result?true:false);
........
return (result?x:y);

Вы хотите сказать, что без скобок тут что-то пойдёт не так?

Автор: Dem_max 21.6.2010, 12:22
Цитата

Вы хотите сказать, что без скобок тут что-то пойдёт не так?

НЕа, что со скобками что без скобок одно и тоже, просто на вкус и цвет............

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)