Код: Выделить всё
static const unsigned char content[] =
{
// 29MB of data written as "0x1E, 0x83, 0x3E, 0x86, 0xC8, 0x80, ...". 10 values per line
};
Это результат работы системы управления ресурсами, пытающейся встроить в мой двоичный файл файл ресурсов размером 29Mo (предположим, это видеофайл) для последующего использования во время выполнения.
Когда я компилирую, VS2015 сообщает:
фатальная ошибка C1060: компилятору не хватает места в куче
Есть ли альтернатива этому (используйте что-то еще, кроме статического const unsigned char)? Сделать в файле меньше строк, но больше символов в строке? ...
Примечание: я попробовал параметр /Zm1000, но безуспешно.
Подробнее здесь: https://stackoverflow.com/questions/513 ... ut-of-heap
Мобильная версия