tgoop.com/quizcpp/1510
Create:
Last Update:
Last Update:
➡️ Собственный new для класса
Оператор new в классе Widget должен работать так:
• Установить глобальный обработчик для new через set_new_handler, указав функцию из класса Widget.
• Вызвать глобальный operator new. Если он не справится, сработает обработчик Widget.
• Если и это не поможет, глобальный new выбросит исключение. В этом случае обработчик Widget должен восстановить исходный обработчик и передать исключение дальше.
• Если память выделена успешно, вернуть указатель и восстановить предыдущий обработчик new.
(https://www.tgoop.com/Learning_pluses) 👩💻
@quizcpp
BY С++ задачи и вопросы

Share with your friend now:
tgoop.com/quizcpp/1510