【发布时间】:2017-05-10 10:52:05
【问题描述】:
我尝试编译使用 pqxx(PostgreSQL lib for c++)的程序。我的一个函数原型,如下所示:
bool compare(pqxx::result::tuple row1, pqxx::result::tuple row2);
编译器对这一行说:
classes.h:64:38: error: 'pqxx::result::tuple' has not been declared
bool compare(pqxx::result::tuple row1, pqxx::result::tuple row2);
我不知道为什么会出现此错误。我已经像这样包含pqxx:
#include <pqxx/pqxx>
我在其他地方使用pqxx::result,它可以工作。为什么我不能删除 pqxx::result::tuple 类型的变量?
谢谢,迈克
【问题讨论】:
标签: c++ postgresql libpqxx