История изменений
Исправление rumgot, (текущая версия) :
Можеть быть пример кода, где с исключениями получится короче:
// Проверка возвращаемого значения
if (!f0()) {
// ...
return 1;
}
if (!f1()) {
// ...
return 1;
}
if (!f2()) {
// ...
return 1;
}
if (!f3()) {
// ...
return 1;
}
// исключения
try {
f0();
f1();
f2();
f3();
} catch (Exception& e) {
// ...
}
Исходная версия rumgot, :
Можеть быть пример кода, где с исключениями получится короче:
// Проверка возвращаемого значения
if (!f0()) {
// ...
return 1;
}
if (!f1()) {
// ...
return 1;
}
if (!f2()) {
// ...
return 1;
}
if (!f3()) {
// ...
return 1;
}
// исключения
try {
f0();
f1();
f2();
f3();
} catch (Exception& e) {
// ...
}