网络编程——UDP通信(c++)

本文详细介绍了C++中进行UDP通信的相关函数,包括WSAStartup、socket、sendto和recvfrom。WSAStartup用于绑定Socket库,socket用于创建socket对象,sendto用于发送数据,recvfrom用于接收数据。讲解了各函数的参数和功能,帮助理解UDP通信过程。
摘要由CSDN通过智能技术生成

WSAStartup()

这里用通俗的语言解释一下这个函数,就类似于OpenCV一样,要添加链接库函数,cv.lib等,要添加到附加依赖项,或者通过#pragma commentlib,”cv.lib“)一样,然后才能包含头文件进行各种函数的调用。当然了,socket编程要调用各种socket函数,但是需要库Ws2_32.lib和头文件Winsock2.h,这里的WSAStartup就是为了向操作系统说明,我们要用哪个库文件,让该库文件与当前的应用程序绑定,从而就可以调用该版本的socket的各种函数了。

头文件 header  Winsock2.h

library      Ws2_32.lib
原型:int   PASCAL   FAR  WSAStartup ( WORD  wVersionRequested, LPWSADATA   lpWSAData );
参数:wVersionRequestedWindows Sockets API提供的调用方可使用的最高版本号。高位字节指出副版本(修正)号,低位字节指明主版本号
        lpWSAData 
是指向WSADATA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值