面试遇到这样一个问题,请教大家了!!!面向无连接的数据报协议程序,能不能调用connect函数,如果可以,既然是无连接的,为什么可以调用它?调用它有什么用?
解决方案 »
- MFC 动态控件,并实行对多个控件的滚动浏览???
- 就要毕业了.......
- 有没人编译过winddk里LSP的sample?
- 求助:工具栏背景图片
- 我想把某个窗口提到所有窗口的上面来,有没有好办法解决啊?
- 关于信号量同步,请教一下大虾?
- 问一个在dll中传递字符串的问题,谢谢各位
- 介绍几本学习DCOM的好书
- 为什么我把一段缓冲区写入文件 再读出来就不对了 请大家帮助分析一下 很诡异 很困惑
- 不用CFileDialog类,用API如何创建“打开/关闭”文件对话框?创建后如何取得结果?
- 求数据库连接池代码
- window mobile: 用vs2005建立一个基于对话框的MFC智能工程. 多次启动应用会很慢.
也就是说,如果没有connect,你每次发送数据需要调用sendto,同时指明接收方的socket地址。
调用connect之后,则直接用send(当然,要是在UNIX下还可以多一个选择,即用write)就可以了,不再需要提供接收方socket地址。
另外需要说明的是,在connect之后如果调用sendto,并且提供了接收方地址,则数据会发给sendto中提供的socket地址去。
也就是说,connect仅仅是让你可以使用send发送数据,而不用每次重复提供接收方的地址。除此之外,它并不改变UDP的其它特性。