Есть ли способ справиться с ошибкой памяти при использовании массива, который был инициализирован как статическая память, как в приведенном ниже коде?Вывести из памяти ситуацию со статическими массивами памяти C++
namespace x{
static unsigned char arr[9999999]; // how to catch etc. if there is out of memory exception
};
Это один из тех случаев, когда лучшим ответом является не то, что в первую очередь. –
Не делайте этого. Просто используйте 'std :: vector'. –