【发布时间】:2011-08-06 22:27:50
【问题描述】:
我正在寻找桥接 C++ 和 python 代码。
python代码需要的接口有:
floatvect():这个应该返回一个空的浮点向量(基本上是一个列表)
get_quant(input_list_2, self.m_state_num, self.m_qm_vector)
对应的C++函数是:
int equalwidth_quant(int target_num_state, FloatVec &raw_data, FloatVec &init_quant)
当我的python代码接触get_quant时,应该可以调用对应的C++函数并得到结果。结果基本上存储在该 C++ 函数的最后一个属性中。
我可以使用任何特定的库来实现这一点吗?
【问题讨论】:
-
我认为这不是一个有效的 C 函数原型。
-
int equalwidth_quant(int target_num_state, FloatVec &raw_data, FloatVec &init_quant)这不是 C 函数。 -
是的,一直都是 C++ 原型。
-
我想他想从
get_quant内部打电话给equalwidth_quant。话又说回来,完全不可能弄清楚这里到底发生了什么。