在前面的内容中,我们知道了通信的基本流程,在通信过程中会用到很多套接字函数,诸如socket(),bind(),recv()等等。那么我们在实际编程中,我们该如何正确使用套接字函数呢?
1.socket函数分类
按照函数的功能不同,我们可以将大部分常用的套接字函数归入到以下四类中:
通信类:
socket();
bind();
listen();
accept();
connect();
recv();
send();
sendto();
recvfrom();
select();
shutdown();
closesocket();
控制类:
ioctlsocket();