Как заставить программу показывать нехватку памяти?

У меня есть программа на C / C ++, которая может зависать, когда ей не хватает памяти. Мы обнаружили это, запустив много копий одновременно. Я хочу отладить программу без полного снижения производительности на компьютере разработчика. Есть ли способ ограничить доступную память, чтобы new или malloc возвращали указатель NULL после, скажем, 500K запрошенной памяти?

Ответы на вопрос(9)

Ваш ответ на вопрос