求助关于C++中的send函数问题

yaozhukuang 2012-09-12 08:10:18
string sends="hello";
send(sockconect,(char*)&sends,strlen(sends)+1,0);
提示rror C2664: 'strlen' : cannot convert parameter 1 from 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' to 'const char *'
我该怎么改啊,求大神指教啊
...全文
127 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yaozhukuang 2012-09-12
  • 打赏
  • 举报
回复
谢谢回复,可是我试了下,还是有问题
ZiberL 2012-09-12
  • 打赏
  • 举报
回复
send(sockconect,sends.c_str(),strlen(sends.c_str())+1,0);

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧