Open alexey-malov opened 4 years ago
[ ] У std::exception есть только копирующий конструктор и конструктор по умолчанию. Конструктор, принимающий const char* - нестандартное расширение microsoft
[ ] исключения в с++ следует бросать по значению, а ловить по ссылке. хотя возможно бросать указатели на объекты исключений, делать это не рекомендуется, так как это отходит от стандартной практики (ловить тоже придётся по указателю), а также обязывает обработчик исключения освободить память от пойманного объекта