在数个线程中调用sendto函数发送信息,有些线程调用中是使用的同一个网络地址和端口发送信息(使用同一个socket句柄),有些线程调用中是使用不同的网络地址和端口发送信息(用不同的socket句柄)。
这些线程中如果多个线程调用时是要对所有的sendto函数都要做线程互斥同步处理,还是只要对使用相同的socket句柄(使用的同一个网络地址和端口)的线程的sendto函数做线程互斥同步处理,抑或是不需要对sendto函数进行线程互斥同步处理?
这些线程中如果多个线程调用时是要对所有的sendto函数都要做线程互斥同步处理,还是只要对使用相同的socket句柄(使用的同一个网络地址和端口)的线程的sendto函数做线程互斥同步处理,抑或是不需要对sendto函数进行线程互斥同步处理?
解决方案 »
- 请教如休将ADO _CommandPtr的Execute结果用_RecordsetPtr带回?
- 如何知道当前线程用了多少堆栈?
- 在Rebar上Add 3个控件,是不是意味着目前有3个区了?
- 学习DLL和钩子的疑惑
- 如何将<谁动了我的奶酪>书中的道理应用于我们程序设计中
- 可以编辑的列表(比如VS的watch)怎么做
- 在vc 中怎样才能得到dc?
- CAsyncSocket的send返回10035错误时,数据会丢失吗?
- 如何将图象写入RTF文件中?
- Help me!(50分送上)
- 读取文件到编辑框,第二次读取是怎么样可以清除第一次的内容
- CPropertyPage 找了很多例子都解决不了,求教有写过的
操作系统的TCP/IP协议栈自己有同步锁
你只需要检测发送结果就可以
你只需要检测发送结果就可以