初学gsoap 简单接口问题
各位高手们,本人初学gsoap,遇到一些问题,请帮忙看看
我参照gsoap中samples里面的例子,写了一个接口
int ns__GetCamInfo(std::string caminfo,std::string& bcaminfo);
我想在接口里给bcaminfo传输值,直接赋值如下:
int ns__GetCamInfo(std::string caminfo,std::string& bcaminfo)
{
bcaminfo = caminfo + ",Hello!";
}
为什么在客户端调用这个接口之后 , bcaminfo不能成功取值啊?
或者谁能告诉我 接口里怎样做才能成功实现呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
确实是用法错了,用c++的方式就可以了。太菜了。。。。
gdb+抓包。先确定是服务端还是客户端的问题...
你这个也没有详细的错误说明,很难说清楚是怎么回事
我只生成过客户端代码,没写过服务端,帮顶
哦,是吗。我要用的是c++的方式
gsoap有c++和c语言调用2种方式,你这种是c语言的,不过c语言中怎么会用到string?
如果你的代码是c++,不要这么用gsoap