Я нахожусь в системе без доступа к диску. Моя программа C имеет в памяти содержимое действительного, маленького, sqlite3 файла (полученного по сети). Я хотел бы использовать API sqlite3 C для открытия и доступа к этому файлу (только для чтения).
Как мне это сделать? Я знаю, что я могу создать пустую базу данных в памяти с помощью
sqlite3_open(":memory:", &foo)
но есть ли способ открыть мой существующий db? У меня нет привилегий для создания диска RAM, но, возможно, что-то в этом роде? Спасибо.