
Сообщение от
CyBOSSeR
Genius Ignat, ни в коем случае нельзя возбуждать исключения в конструкторе. Проблем не оберешься.
Не согласен. Это единственный способ сообщить об ошибке в конструкторе. Иначе - что вообще делать, если в конструкторе не удалось по тем или иным причинам создать "работоспособный" объект? Это ведь относится не только к выделению памяти, но и к другим ресурсам......
А вот нельзя возбуждать исключения - в деструкторе.