LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

RTTI и исключения сильно упрощают код и увеличивают его надежность.

Про RTTI анонимус выше написал. С исключениями всё несколько сложнее: в C++ нет возможности проверить во время компиляции поймал ли я все возможные исключения или что-то пролетело мимо. Разве что catch(...), но у этого подхода тоже есть недостатки.

Исходная версия hateyoufeel, :

RTTI и исключения сильно упрощают код и увеличивают его надежность.

Про RTTI анонимус ниже написал. С исключениями всё несколько сложнее: в C++ нет возможности проверить во время компиляции поймал ли я все возможные исключения или что-то пролетело мимо. Разве что catch(...), но у этого подхода тоже есть недостатки.