使用SWIG在PHP中包装我的c ++代码时遇到问题: 我在C ++中有一个带有方法的类,声明如下:
int hexDump(string &dmpstr,bool space=true)const;
我也在我的接口文件中包含了std_string.i,我可以很好地传递字符串参数。 但是当我在我的PHP代码中调用我的方法时如下:
$bf->hexDump('12',true);
我收到了这个错误:
Fatal error: No matching function for overloaded 'PKI_Buf_hexDump'
PKI_Buf是我班级的名字。 任何想法?