Нужно сохранить некий набор данных в 100 Мб внутри библиотеки, т.е. без создания доп. файлов.
Есть утилита
xxd -i large_data.txt > large_data.h
— можно преобразовать в массив байт.
Но вот в чем беда — это загружается при запуске программы и не выгружается из памяти никогда.
Есть ли способ обойти — т.е. чтобы и не выносить данные в отдельные файлы, и при этом чтобы данные не находились перманентно в ОЗУ на протяжении всей работы программы?