MFC CSocket 发送的数据:
char buff[2048];
sprintf(buff,"CMD_DESKTOP");
ssock->Send(buff,strlen(buff));
sprintf(buff,"CMD_TEST");
ssock->Send(buff,strlen(buff));
sprintf(buff,"CMD_END");
ssock->Send(buff,strlen(buff));
接到的数据为什么是:
CMD_DESKTOP
CMD_DESKTOPCMD_END
为什么是这样的 第二条数据和第三条数据一起到的
怎么能让csocket 立即发送数据呢?求大神带我飞啊
buf赋值之前先清零,每发送一次sleep一会,就不会一起接受到了
你如果tcp,他本身就是stream,你需要自己解析