
网络编程
文章平均质量分 59
Silent_Blue_Sky
欢迎留言讨论
展开
-
c++网络编程预备知识
网络编程的地址 进行网络编程的时候我们需要知道一个结构体来标记网络地址 其包括协议族,ip, 端口等等, 可以理解为打电话时的电话号码 sockdddr sockaddr在头文件#include<sys/socket.h>中定义,sockaddr的缺陷是:sa_data把目标地址和端口信息混在一起了,如下: struct sockaddr { sa_family_t sin_family;//地址族 char sa_data[14]; // not easy to use原创 2021-12-24 17:50:43 · 734 阅读 · 0 评论 -
c++网络编程简答示例一
代码下载地址 网络编程的过程呢, 我想用打电话来形容,但是这个电话可能有些不同 服务端编程 申请电话机 -> 申请 fd int socket(int af,int type,int protocol); // 建立一个socket用于连接 // af:address family,如AF_INET // type:连接类型,通常是SOCK_STREAM或SOCK_DGRAM // protocol:协议类型,通常是IPPROTO_TCP或IPPROTO_UDP,一般为0,意思是根据前两个参数来原创 2021-12-24 17:48:27 · 681 阅读 · 0 评论