社区
网络通信/分布式开发
帖子详情
调用WSAStartup,GetHostName等函数发生异常,我已经在声明中use IdWinsock了。快伸出你的援手吧。
cathy01
2003-01-07 02:15:29
异常为: EAccessViolation
...全文
49
4
打赏
收藏
调用WSAStartup,GetHostName等函数发生异常,我已经在声明中use IdWinsock了。快伸出你的援手吧。
异常为: EAccessViolation
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zwjchina
2003-01-13
打赏
举报
回复
怎么是IdWinsock?应该是Winsock吧!
wfq_wanglan
2003-01-12
打赏
举报
回复
将调用和出错代码铁出来看看就知道了。
aiirii
2003-01-07
打赏
举报
回复
有没有安装tcp/ip协议,netbios,如拨号网络会附带安装上去
Billy_Chen28
2003-01-07
打赏
举报
回复
那就是程序体里的问题了
get
hostname
与gethostbyname解析
这两个
函数
调用
前必须先
调用
W
SAS
tar
tup
()进行初始化 先来看下get
hostname
的原型: 其作用是返回本地计算机的主机名,成功返回0,失败返回SOCKET_ERROR(-1)。 来看一个例子: 来看下gethostbyname的原型: 其作用是输入计算机主机名获取一个hostent的结构体,该机构内容比较丰富,来看一下: 接下来我们
调用
一下,然后将所有内容打印出来: 可以看到我计算机有3张网卡(其实有2是虚拟网卡)。 看一下代码: (完) ...
关于get
hostname
函数
失败的问题
调用
get
hostname
之前, 要先
调用
W
SAS
tar
tup
才可以, 否则get
hostname
会失败! 下面是正确的代码
验证:多次
调用
W
SAS
tar
tup
会
发生
什么?
有时候,总想验证一些奇怪的想法,干脆就写下来,以备后查。 想法:多次
调用
W
SAS
tar
tup
会
发生
什么? vo
id
TestCase_W
SAS
tar
tup
AndCleanup() { WORD versionRequested1_1, versionRequested2_2; WSADATA wsaData1_1, wsaData2_2; int err; versionReque...
应用程序没有
调用
W
SAS
tar
tup
, 或者W
SAS
tar
tup
失败
在编写windows c++版本的thrift 代码时,代码完成后,启动服务端,报错:Thrift: getaddrinfo 10093: 应用程序没有
调用
W
SAS
tar
tup
, 或者W
SAS
tar
tup
失败。 解决方法: 在server端main
函数
中
添加下面红色字体,即能正常运行 int main(int argc, char **argv) { int port = 9090;
W
SAS
tar
tup
函数
的使用
一、W
SAS
tar
tup
函数
int W
SAS
tar
tup
( WORD wVersionRequested, LPWSADATA lpWSAData
网络通信/分布式开发
1,594
社区成员
32,958
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章