8 个解决方案
#1
这个就是涉及到设计模式什么的了,我是采用接口回调的方式,回调函数onRecv,或者提供一个方法GetMessage 遍历接收到的数据包
#2
大兄弟,能详细一点吗,这方面我不太熟啊,谢谢
#4
这个不设计到UI,是我自己想做一个专门用于socket通讯的类, 这是在一个类里面。
#5
不知道有多少前人掉在TCP Socket
send(人多)send(病少)send(财富)
recv(人多病)recv(少财富)
陷阱里面啊!
http://bbs.csdn.net/topics/380167545
send(人多)send(病少)send(财富)
recv(人多病)recv(少财富)
陷阱里面啊!
http://bbs.csdn.net/topics/380167545
#6
#7
你也不一定要使用postThreadMessage ,你可以使用一个全局缓冲区,两个线程共同使用,然后加同步
#8
WSAAsyncSelect用消息机制来处理收发
#1
这个就是涉及到设计模式什么的了,我是采用接口回调的方式,回调函数onRecv,或者提供一个方法GetMessage 遍历接收到的数据包
#2
大兄弟,能详细一点吗,这方面我不太熟啊,谢谢
#3
#4
这个不设计到UI,是我自己想做一个专门用于socket通讯的类, 这是在一个类里面。
#5
不知道有多少前人掉在TCP Socket
send(人多)send(病少)send(财富)
recv(人多病)recv(少财富)
陷阱里面啊!
http://bbs.csdn.net/topics/380167545
send(人多)send(病少)send(财富)
recv(人多病)recv(少财富)
陷阱里面啊!
http://bbs.csdn.net/topics/380167545
#6
#7
你也不一定要使用postThreadMessage ,你可以使用一个全局缓冲区,两个线程共同使用,然后加同步
#8
WSAAsyncSelect用消息机制来处理收发