Описание тега bad-alloc

NoneStd::bad_alloc - это тип исключения, возникающего при сбое выделения памяти в программе на C++.

В C++, когда operator new или std::allocator не может выделить память за исключением типа std::bad_alloc будет брошен.