1作者: andrewmatte9 个月前原帖
你对700多种命名颜色了解多少?没有惩罚,没有广告,没有追踪,只需猜出颜色名称。欢迎反馈。
3作者: bw-hro9 个月前原帖
我创建了sqlitemap,灵感来源于Python的sqlitedict。它提供了一种简单的方法,将键值数据存储到SQLite数据库中,通过实现映射接口,无需编写SQL语句。 主要特点: - 使用SQLite进行持久化的键值存储 - C++17中易于使用的类地图接口 - 事务支持 - 针对键和值的自定义编码/解码 最小示例: ```cpp #include <bw/sqlitemap/sqlitemap.hpp> int main() { bw::sqlitemap::sqlitemap db("example.sqlite"); // 添加一些键值对 db["a"] = "first-item"; db["b"] = "second-item"; db["c"] = "third-item"; db.commit(); std::string item = db["b"]; // 查询键 "b" std::cout << item << std::endl; } ``` 在SQLite数据库中结果如下: ```sql $ sqlite3 example.sqlite sqlite> SELECT * FROM unnamed; a|first-item b|second-item c|third-item ``` 也许其他人也会觉得它有用,欢迎任何反馈!更多细节/示例等可以在GitHub上找到: [https://github.com/bw-hro/sqlitemap](https://github.com/bw-hro/sqlitemap)