【发布时间】:2010-10-01 18:13:01
【问题描述】:
在我正在进行的项目中,我需要通过 C++ 将数据插入 SQLite3 数据库。为了避免“小 Bobby Tables”事件,我需要清理我的数据库输入。我想找到一个在 C++ 中执行此操作的库,而不是我自己的库,因为这通常会导致问题。由于应用程序会将 MP3 中的 ID3 数据插入到数据库中,因此这一需求至关重要,因为许多艺术家、专辑和歌曲标题都包含无效字符。
我之前发现了一篇 SO 帖子(现在似乎找不到...),其中详细介绍了 C++ 的不同查询构建器库,但这些库中没有一个直接说它们提供清理功能。我不想开始实施一个发现它没有这个功能。必须有一个图书馆可以做到这一点,但我的搜索失败了。
我的问题是,有哪些库可以清理 C++ 中的数据库输入?我不介意自己动手,但我想不惜一切代价避免它。谢谢大家!
【问题讨论】: