我在使用 SWIG 将我的 c++ 代码包装在 PHP 中时遇到问题:我在 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 是我的班级名称。任何想法??