可能题目没阐述清楚
A 端
char buf1[] = {.....};
int size1 = ...;
char buf2[] = {.....};
int size2 = ...;
send(con, buf1, size1, 0);
send(con, buf2, size2, 0);
B 端
char buf1[] = {.....};
int size1 = ...;
char buf2[] = {.....};
int size2 = ...;
recv(con, buf1, size1, 0);
recv(con, buf2, size2, 0);
我的程序运行时,A端发送的数据buf1, buf2后,
B端总是把A端发送的两部分数据全部接收到了B端的buf1中。
可是 我想让A,B两端的两个缓冲一一对应。
请各位高手指教......