- 7
- 0
- 约 60页
- 2016-12-07 发布于湖北
- 举报
【网络编程】之一、初识WinSocket
Winsock是Windows下的网络编程接口,它是由Unix下的BSD Socket发展而来,是一个与网络协议无关的编程接口。
Winsock在常见的Windows平台上有两个主要的版本,即Winsock1和Winsock2。编写与Winsock1兼容的程序你需要引用头文件WINSOCK.H,如果编写使用Winsock2的程序,则需要引用WINSOCK2.H此外还有一个MSWSOCK.H头文件,它是专门用来支持在Windows平台上高性能网络程序扩展功能的。使用WINSOCK.H头文件时,同时需要库文件WSOCK32.LIB,使用WINSOCK2.H时,则需要WS2_32.LIB,如果使用MSWSOCK.H中的扩展API,则需要MSWSOCK.LIB。正确引用了头文件,并链接了对应的库文件,你就构建起编写WINSOCK网络程序的环境了。
OK,下面我们来看看具体用法:
初始化winsocket
每个Winsock程序必须使用WSAStartup载入合适的Winsock动态链接库,如果载入失败,WSAStartup将返回SOCKET_ERROR,这个错误就是WSANOTINITIALISED,WSAStartup的定义如下:
[cpp]?view plain?copy
int?WSAStartup(??
????WORD?wVersionR
您可能关注的文档
最近下载
- 2025年山东省泰安市特种设备作业安全阀校验F模拟考试试题含答案.docx VIP
- 人教版八年级下册生物期末复习知识点考点提纲(实用,必备!).docx VIP
- 2025年山东省滨州市特种设备作业安全阀校验F模拟考试试题含答案.docx VIP
- 2025年内蒙古农村信用社考试题目.docx VIP
- excel数据透视表(EXCEL).ppt VIP
- 建筑物拆除施工方案.docx VIP
- 2026大学生西部计划志愿者招募笔试试题库及答案.docx VIP
- 2026甘肃酒泉市敦煌市招聘专职社区工作者28人考试备考试题及答案解析.docx VIP
- 年产40万方预拌混凝土、10万方预拌砂浆搅拌站项目报告表.doc VIP
- 2025年山东省威海市特种设备作业安全阀校验F模拟考试试题含答案.docx VIP
原创力文档

文档评论(0)