我有一个列名和年龄的表。
我试图把所有的名字都写成
soci::session& sql_session(conn->Session());
soci::rowset<std::string> rs = sql_session.prepare << select name from Person;
std::vector<std::string> plist;
std::copy(rs.begin(), rs.end(), plist.begin());
但是我的程序在 std::copy 处崩溃。似乎容器(源和目标)对于 std::copy 都不相同。我们可以使用 ORM 做到这一点,如何?