错误与解决

不断磨练自己

Posted by Doni Daniel on August 29, 2019

Socket网络编程

send&recv函数使用错误

使用C++进行编程时,string不能直接作为两个函数的buffer参数, 应强转为c类型指针

1
2
strng str;
char *temp = str.c_str();
1
2
send(connfd, str.c_str(), MAXLINE, 0);
recv(connfd, str.c_str(), MAXLINE, 0);