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