我刚开始学习网络编程就遇到了不知所谓的错误,求救!!

elxl 2001-07-21 01:21:04
请看,我用下面的函数:
sock = socket(AF_INET,SOCK_STREAM,0);
连接失败,用GetLastErr(...)得到:项目在本地不可用
我的机器跟网络是连通的。
请高手帮帮忙!
谢谢!
...全文
55 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
elxl 2001-07-21
  • 打赏
  • 举报
回复
还有一个问题:
bind(sock,(struct sockaddr*)&server,sizeof(server))
出现了这样的错误:协议家族尚未配置到系统中或没有它的存在迹象。
我该怎么办?
elxl 2001-07-21
  • 打赏
  • 举报
回复
谢谢!
Chice_wxg 2001-07-21
  • 打赏
  • 举报
回复
先初始化Winsock,用WSAStartup
具体情况可以看MSDN

以上是SDK方法,如果你用MFC,可以用楼上老兄的办法。


zzh 2001-07-21
  • 打赏
  • 举报
回复
首先要初始化SOCKET库,AfxSockInit()

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧