🎄T
std::terminate
, по-моему.Size: a a a
🎄T
std::terminate
, по-моему.AB
O
AB
AB
m
std::nothrow
будет решением, если это действительно важно.AB
🎄T
ПК
O
TS
ПК
AB
operator new (size_t, std::nothrow_t) noexcept
m
std::nothrow
.O
bad_alloc
? Я думаю, чаще система полезет в своп или начнёт выгружать из памяти какие-то менее приоритетные ресурсы. Вот когда у меня Telegram съедает всю доступную оперативку и своп, его просто OOM-killer убивает с большим запозданием, никакого bad_alloc
до этого нетCD
AB
O
std::nothrow
.CD
O
operator try