История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
Вот эта *опа мне не нравится.
Так оно и так и так будет же
Очень легко накосячить.
Ну это в любом случае легко
Я могу использовать обычный string?
Не знаю как сейчас в плюсах с этим дело. Но что точно можешь так это использовать c++ строки, а передавать всё равно придётся в виде char * в sqlite API функции. Путём кастования к нужному типу.
- Либо пишешь как есть на С API
- Либо берёшь что-то вроде https://github.com/SRombauts/SQLiteCpp
- Либо пишешь что-то своё.
Но проще и надёжнее писать на C API. С++ ничего в плане безопасности и удобства или защиты от дурака не даст по моему.
Да и сами запросы можно не хардкорить в код. А читать из файликов где всё оттестировать и вылизать до блеска. А уж потом если приспичит прямо прибить гвоздями в основной код
Исходная версия LINUX-ORG-RU, :
Вот эта *опа мне не нравится.
Так оно и так и так будет же
Очень легко накосячить.
Ну это в любом случае легко
Я могу использовать обычный string?
Не знаю как сейчас в плюсах с этим дело. Но что точно можешь так это использовать c++ строки, а передавать всё равно придётся в виде char * в sqlite API функции. Путём кастования к нужному типу.
- Либо пишешь как есть на С API
- Либо берёшь что-то вроде https://github.com/SRombauts/SQLiteCpp
- Либо пишешь что-то своё.
Но проще и надёжнее писать на C API. С++ ничего в плане безопасности и удобства или защиты от дурака не даст по моему.