#include <iostream>
#include <string>
#include <vector>
extern "C"{
#include "sql.c"
}
class ReportsSync{
public:
string getQuery();
bool testQuery(string);
};
如果我有一个像tis这样的cpp文件,而不是像这样的.h文件,我可以像往常一样调用sql.c中定义的函数,就像我调用c++函数一样?例如:如果 sql.c 有一个名为 foo 的函数,它返回在 sql.c 本身中定义的数据类型,我可以在 testQuery() 中使用返回的数据类型,对其进行操作或将其提供给下一个函数吗?