MemoryGarden's Blog

努力 -----------大能猫

C++博客 首页 新随笔 联系 聚合 管理
  118 Posts :: 11 Stories :: 20 Comments :: 0 Trackbacks
进行无连接的UDP通讯使用的。

使用sendto 函数,则数据会在没有建立任何网络连接额网络上传输。

int sendto(int sockfd, const void* msg, int len, int flags, const struct sockaddr *to, int tolen);
参数:
   sockfd : 代表你与远程程序连接的套接字
   msg : 是一个指针,指向你想发送的信息的地址。
   len: 是你想发送的信息的长度。
   flags : 通常是0
   to:一个指向 struct sockaddr 结构的指针,里面包含了远程主机和端口数据。
   tolen :  指出了struct sockaddr 的大小,通常 sizeof(struct sockaddr);

返回值 :
   正常 : 真正发送的数据的大小
   错误 : -1

和send 函数一样,sendto 返回它所真正发送的数据的字节数,真正发送的字节数可能小于你所给它的数据的字节数。


posted on 2011-06-22 00:05 memorygarden 阅读(1228) 评论(0)  编辑 收藏 引用 所属分类: 网络编程

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理