Winsock-TCP编程基础课件.pptVIP

  • 9
  • 0
  • 约4.92千字
  • 约 33页
  • 2021-09-03 发布于广东
  • 举报
TCP/IP网络编程项目化教程 唐四薪 清华大学出版社 3.2 Winsock开发组件和运行组件 VC++新增的数据类型 WinSock的头文件和链接库文件 Visual C++使用WinSock的步骤 1.包含WinSock头文件: #include winsock2.h 2.链接WinSock导入库,有两种方式: 在VC6.0的“工程→设置”菜单中,选择“连接”选项卡,在对话框中的“对象/库模块”下输入“Ws2_32.lib”。 在程序中使用预处理命令“#pragma comment”: #pragma comment (lib, Ws2_32.lib) 3.加载WinSock动态链接库:。 使用WSAStartup()函数,函数原型如下: int WSAStartup ( WORD wVersionRequested, //版本号 LPWSADATA lpWSAData //结构体的指针 ); sockaddr_in结构体 sockaddr_in结构用于设置IP和端口 struct sockaddr_in { short sin_family;? //地址族,IP协议地址对应的值为AF_INET u_short sin_port;? ? //16位端口号,需使用网络字节顺序 struct in_addr si

文档评论(0)

1亿VIP精品文档

相关文档