社区
通信技术
帖子详情
WSAStartup后没有WSACleanup会有什么后果?
skyheart99
2002-09-24 04:11:02
调用WSAStartup成功,没有相应的WSACleanup会产生什么后果?
...全文
298
4
打赏
收藏
WSAStartup后没有WSACleanup会有什么后果?
调用WSAStartup成功,没有相应的WSACleanup会产生什么后果?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
imquestion
2002-09-24
打赏
举报
回复
1
没事儿。无严重后果。
polehorse
2002-09-24
打赏
举报
回复
1
程序退出,DLL会自动卸出吗?如果回答是不,那么还是老实些哦!
提倡良好的习惯:)
imquestion
2002-09-24
打赏
举报
回复
没事儿。无严重后果。
hohoo
2002-09-24
打赏
举报
回复
一般对程序没有多少影响,只是对于系统资源有时会因得不到释放而浪费。
WSAStartup应该与WSACleanup成对使用,WSAStartup的功能是初始化Winsock DLL,WSACleanup是来解除与Socket库的绑定并且释放Socket库所占用的系统资源。
在Windows下,Socket是以DLL的形式实现的。在DLL内部维持着一个计数器,只有第一次调用WSAStartup才真正装载DLL,以后的调用只是简单的增加计数器,而WSACleanup函数的功能则刚好相反,每调用一次使计数器减1,当计数器减到0时,DLL就从内存中被卸载!因此,你调用了多少次WSAStartup,就应相应的调用多少次的WSACleanup.
易语言利用sock解析域名
易语言利用sock解析域名源码,利用sock解析域名,combine,域名解析,gethostbyname_,CopyMemory_,WSAGetLastError_,W
SAS
tar
tup
_,W
SAC
leanup
_,CopyMemory_Byte,CopyMemory_Int,LocalSize_
Windows网络编程
Windows网络编程 — Windows网络编程(基础篇1) Winsock是一种网络编程接口,不是协议。 除了W
SAS
tar
tup
、W
SAC
leanup
、WSARecvEx、WSAGetLastError
易语言测试源码,易语言SOCK判断是否联网模块
易语言SOCK判断是否联网模块源码,SOCK判断是否联网模块,连接,是否联网_,W
SAS
tar
tup
,W
SAC
leanup
,socket,htons,inet_addr,Connect
易语言取远程端口信息
易语言取远程端口信息源码,取远程端口信息,TCP连接,htons,inet_addr,Connect,W
SAS
tar
tup
,W
SAC
leanup
,socket,closesocket,getsockname,getpeername,inet_ntoa,ntohs
API实现ping测试源码通信测试_API测试
通信测试_,IcmpCreateFile,IcmpCloseHandle,IcmpSendEcho,WSAGetLastError,W
SAS
tar
tup
,W
SAC
leanup
,gethostname,gethostbyname,GetHost,GetVaradd,GetAddr,inet_addr,GetTypeSize,inet_ntoa,GetTickCount,QueryPerformanceFrequency,QueryPerformanceCounter,P
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章