wsock32.dll的send函数的参数含义是什么?

心留 2009-07-24 10:27:41
wsock32.dll的send函数的参数含义是什么?
int send(unsigned int s,char* buf,int len,int flags)

我知道
第2个参数:表示数据包内容
第3个参数:表示数据包长度

第1和第4个参数表示什么呢?
...全文
87 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
NineheadedBird 2009-07-24
1 是 套接字 表示你想发送的对象,4 是标识符 特殊的发送方式,一般0即可
回复
tww8596 2009-07-24
第一个参数是套接字,也就是ACCEPT的返回值或者由CONNECT产生的返回值。
最后一个是标志,通常为0.
回复
心留 2009-07-24
[Quote=引用 1 楼 nineheadedbird 的回复:]
1 是 套接字 表示你想发送的对象,4 是标识符 特殊的发送方式,一般0即可
[/Quote]

要发送的对象就是 参数2的数据包呀!为什么还要加个参数1来说明?
回复
心留 2009-07-24
[Quote=引用 1 楼 nineheadedbird 的回复:]
1 是 套接字 表示你想发送的对象,4 是标识符 特殊的发送方式,一般0即可
[/Quote]

套接字 还是不是很明白
是不是 参数1里面 含有 要发送的目的地址信息?
回复
相关推荐
发帖
进程/线程/DLL
创建于2007-09-28

1.5w+

社区成员

VC/MFC 进程/线程/DLL
申请成为版主
帖子事件
创建了帖子
2009-07-24 10:27
社区公告
暂无公告