В проекте, над которым я работаю, мне нужно вставить данные в базу данных SQLite3 через C ++. Чтобы избежать инцидента с «маленькими таблицами Бобби», мне нужно очистить входные данные моей базы данных. Я хотел бы найти библиотеку, которая делает это на C ++, а не накатывает свою собственную, поскольку это обычно приводит к проблемам. Поскольку приложение будет вставлять данные ID3 из MP3 в базу данных, необходимость в этом имеет первостепенное значение, поскольку многие названия исполнителей, альбомов и песен содержат недопустимые символы.
Ранее я нашел сообщение SO (кажется, не могу найти его сейчас ...), в котором подробно описываются различные библиотеки построителя запросов для C ++, но ни одна из этих библиотек не выходит прямо и не говорит, что они предлагают функцию очистки. Я не хотел бы начинать реализацию одного, чтобы узнать, что у него нет этой функциональности. Должна быть библиотека, которая делает это, но мои поиски не помогли мне.
У меня вопрос: какие библиотеки доступны для очистки входных данных базы данных в C ++? Я не против того, чтобы кататься, но я бы хотел избежать этого любой ценой. Спасибо всем!