社区
网络编程
帖子详情
UDP套接字创建失败可能的原因?
comman_wang
2004-08-11 10:11:52
应用程序中提示UDP套接字创建失败,会是什么原因引起的?原来程序运行是正常的。和操作系统相关,还是相关的DLL链接库或是感染了病毒?
...全文
718
10
打赏
收藏
UDP套接字创建失败可能的原因?
应用程序中提示UDP套接字创建失败,会是什么原因引起的?原来程序运行是正常的。和操作系统相关,还是相关的DLL链接库或是感染了病毒?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pclili
2004-08-12
打赏
举报
回复
用WSAGetLastError()看返回的错误代码。再查这个代码对应的信息。
comman_wang
2004-08-12
打赏
举报
回复
如果使用CSocket类需要显示调用WSAStartup()函数吗?
sjzxyg
2004-08-12
打赏
举报
回复
没有初始化或者端口被占用,看一下错误码
comman_wang
2004-08-12
打赏
举报
回复
AfxSocketInit()调用了,在InitInstance()函数中。
在退出程序中我需要调用WSACleanup()吗?也就是说AfxSocketInit()中是否就已经调用了WSAStartup()函数?
醉马不肖
2004-08-12
打赏
举报
回复
WSAStartup
elssann
2004-08-12
打赏
举报
回复
WSAGetLastError
danielzhu
2004-08-12
打赏
举报
回复
1.可能没有调用
if (!AfxSocketInit())
{
AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
return FALSE;
}
nobounded
2004-08-12
打赏
举报
回复
UDP好像端口占用不是他的问题吧,我看成TCP了,不好意思。
nobounded
2004-08-12
打赏
举报
回复
看看出错信息,有可能是端口被占用了,用VSNET可以有中文出错信息。
Socket编程系列之2:Windows-API网络编程入门实战
Socket编程系列初步计划:Socket编程系列之1: Linux-API 网络编程入门实战Socket编程系列之2: Windows-API 网络编程入门实战Socket编程系列之3: Muduo 网络编程入门实战Socket编程系列之4: Libevent 网络编程入门实战Socket编程系列之5: Libcurl 网络编程入门实战Socket编程系列之6: Boost-ASIO 网络编程入门实战----------------------------------------------------Socket编程系列之2:Windows-API网络编程入门实战l Winsock编程接口l
UDP
程序设计l TCP套接口函数l Web客户/服务器程序l 基于windows的IO复用机制l
UDP
广播和多播l
套接字
选项l Windows
套接字
I/O模型l 原始
套接字
与ICMPl WinInet简介与案例实战
网络编程——
UDP
套接字
简单介绍
UDP
套接字
相关接口如何使用,以及一些细节问题
UDP
套接字
编程
参考:《UNIX 网络编程 · 卷1 :
套接字
联网API》
UDP
与 TCP 之间传输存在差异,也导致编写应用程序存在很多差异。
UDP
客户端和服务器不建立连接,而是直接使用 sendto 函数给服务器发送数据报。但必须指定目的地的地址作为参数。服务器也不用接受客户端的连接,而是直接调用 recvfrom 函数,等待来自某个客户的到达。recvform 将所接收的数据报和协议地址返回来。
UDP
典型交互图: recvfrom 和 sendto 函数 这两个函数类似于 read 和 write 函数,
网络编程(TCP/
UDP
)
套接字
目录一、
套接字
二、
UDP
数据报
套接字
编程 一、
套接字
Socket
套接字
,是由系统提供用于网络通信的技术(操作系统给应用程序提供的一组API叫做Socket API),是基于TCP/IP协议的网络通信的基本操作单元。基于Socket
套接字
的网络程序开发就是网络编程。 socket可以视为是应用层和传输层之间的通信桥梁; 传输层的核心协议有两种:TCP,
UDP
;socket API也有对应的两组,由于TCP和
UDP
协议差别很大,因此,这两组API差别也挺大。 分类: Socket
套接字
主要针对传输层协议划
TCP/
UDP
套接字
TCP/
UDP
套接字
socket
套接字
相当于网络通信两端的插座,只要对方的socket和自己的socket有通信连接,双方就可以发送和接收数据。 网络字节序 我们已经知道,内存中的多字节数据相对于内存地址有大端和小端之分,磁盘文件中的多字节数据相对于文件中的偏移地址也有大端小端之分。 网络数据流同样有大端小端之分,那么如何定义网络数据流的地址呢? 发送主机通常将发送缓冲区中的数据...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章