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