void my_new_handler() { int bytes_find = find_some_memory(); if( bytes_find < min_allocation) throw bad_alloc(); } Так вот, для генерации исключения требуется объект, т.е. throw bad_alloc() создаст объект bad_alloc. Будет ли созданно исключение, если объем свободной памяти не достаточен для создания объекта bad_alloc?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от sdr
Ответ на:
комментарий
от sdr
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум gcc, bad_alloc (2009)
- Форум Разработка через тестирование: Тетрис для ОС Фантом (2014)
- Форум C++ new очень большого числа. (2012)
- Форум Как добавить считыватель кликов мыши на java? (2020)
- Форум Небольшой тест try_catch на C++, C, Vala (2018)
- Форум Багофича эксепшенов с++ ? (2013)
- Форум Валится на throw (2005)
- Форум Передача параметра в другой поток в C++ (2018)
- Форум Как узнать (в деструкторе) что было возбуждено исключение? (2016)
- Форум Продолжим про исключения!! (2007)