Chinaunix首页 | 论坛 | 博客
  • 博客访问: 578099
  • 博文数量: 752
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5005
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:47
文章分类

全部博文(752)

文章存档

2011年(1)

2008年(751)

我的朋友

分类:

2008-10-13 16:52:03

elabs:怎么,发送成功,却根本收不到东西啊。
(发表于2003-10-12 13:12:00)

zorro:什么UPD啊,明显错误---UDP!不要看就知道是一篇垃圾.
(发表于2003-10-14 16:58:00)

sd-boy:有10013 错误 为何??
(发表于2003-11-1 19:49:00)

allan1999:是个初学者看的好例子,我运行的很好,其他评论是没有看懂例子妄下的结论!
(发表于2004-4-29 19:36:00)

jjsui:thank you!
我是初学者,这样的代码才是我想要的;

(发表于2004-5-28 13:32:00)

xpzhang:BOOL optval = TRUE;
setsockopt(s,SOL_SOCKET,SO_BROADCAST,(char FAR *)&optval,sizeof(BOOL));
(发表于2004-6-2 16:51:00)

zskof:感谢作者!
(发表于2004-6-17 19:12:00)

xiaoyezi:非常感谢!
(发表于2004-8-14 10:35:00)

yangmuxiang:MSDN里的错误代码:
10013  An attempt was made to access a socket in a way forbidden by its access permissions.  WSAEACCES 

是什么原因一起的呢?还请高手指点。

zorro请不要妄加评论,如果你认为楼主写得不好,请你写个更好的来撒。
(发表于2004-11-30 19:18:00)

surezwb:我调试过,很好的,谢谢您的程序,对于我这个新手上路者帮助甚大。
有个问题:把发送字节和发送接收缓冲区改为25344后,一直收不到数据,为什么?
(发表于2005-5-12 0:34:00)

legol:老大,你误导了很多人,虽然你给出的代码能运行.
查msdn,recvfrom里面最后两个参数是[OUT],也就是说,能接收广播包不是这两个参数决定的,是bind时候的addr是广播类型决定的...
(发表于2005-9-27 16:04:00)

legol:补充一下,是setsockopt和bind一起决定的,完全和(struct sockaddr FAR *)&from 无关....

from 是你收到的消息来自的socket地址,是一个out参数
(发表于2005-9-27 16:08:00)

vc2750:请问在2000下可以,为什么在98下却接收不到数据
(发表于2005-11-1 14:28:00)

..........................................................................
--------------------next---------------------

阅读(325) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~