Я пишу игру, в которой будет много информации (конфигурация, некоторый контент и т.д.) внутри некоторых xml-документов, а также файлов ресурсов. Это упростит для меня и других редактирование программы без необходимости редактировать фактические файлы C ++ и без необходимости перекомпилировать.
Однако по мере того, как программа начинает расти, количество файлов в том же каталоге увеличивается. как программа. Поэтому я подумал о том, чтобы поместить их в файловый архив (так как они в основном текстовые, они отлично подходят для сжатия).
Мой вопрос: Будет ли проще сжать все файлы и:
Я думаю, что числа 1 и 2 похожи, но я не смог найти никакой информации о том, может ли zlib обрабатывать защищенные паролем архивы.
Также обратите внимание, что я не хочу, чтобы файлы внутри архива «извлекались» в папку, пока программа их использует. Он должен находиться только в памяти системы.