我hook了一个程序需要分析,他的原理是这样的,服务端对N个客户端共用一个send来给客户端发送数据,但是对每个客户端都分别用了一个线程去wsarecv接受数据我想请问一下,服务端与这些客户端连接时,send的s 与 wsarecv的第一个参数SOCKET s相同吗?(1v1的情况下是相同的),但是1vN我就想不通比方说服务端同客户端A交互所用的 SOCKET s 与 服务端同客户端B交互所用的 SOCKET s 相同吗?谢谢各位为小弟解惑,无限感激!
解决方案 »
- 求用C++模拟MFC消息映射的方法(最好有代码参考)
- 请教一个很基础的问题
- 程序一开始运行即最大化窗口问题
- 怎样能够看出一个程序是用MFC写的还是用API写的呢?
- 串口属性中的BM延时计时器问题
- 散分求解图形扑获的问题!急~~
- 多个线程问题
- 我使用htmlview,当页面不正确时它会弹出一个警告messagebox,怎么屏掉它?
- 还是回到Vc中来,去dephi问了个问题,半天都没人理,是有关VC与数据库的噢 ,请高手指点,偶分不多,给21分是个意思!!
- 用C++写了两个窗口,使其拥有拒绝关闭的能力,但是点击关闭的时候两个窗口都关闭了。
- 问个阻塞/非阻塞的问题,大家帮忙看看吧~~
- 不能向记事本程序发送按键信息?
一般来说,服务器与A和B用来交互的不是同一个S.
谢谢兄弟,那我如果先在send记录下符合条件时的s,然后在wsarecv里面判断if这里的s与send里的s相同,则XXX,这样可以吗? 会影响服务器与其他客户端的通信吗? 谢谢
谢谢你,但是为什么我在1v1的时候,可以得知wsarecv的s与send的s是相同的