本人在客户端发送了条数据
send(m_SockClient,sid,sizeof(sid),0);
其中sid是由CString转换而来:
char *sid=cs2ca(patientId);
cs2ca是自己写的一个CString转char*的函数。。
原patientId=“SBJ-123”;
本人测试客户端这边发送出去的sid应该没问题。。。
接下来是服务器端:
char sid[1024];
int iid= recv(m_Server[iConnect-1],sid,1024,0);
测试输出sid的值为“SBJ”,后面的“-123”不见了。。
在线坐等高手解答。。