Иногда я хотел бы сделать
bool success= true;
success &&= dosmthing1();
success &&= dosmthing2();
success &&= dosmthing3();
if (success)
Давайте проигнорируем, что я могу использовать исключения...
мой вопрос в том, гарантирован ли он стандартом С++, что &=
будет вести себя как несуществующий &&=
для моего варианта использования?
...
EDIT: сделать smthing-s return bool