- 博客(3)
- 收藏
- 关注
原创 exec函数族的使用
这些函数将当前进程的内容替换为另一个程序的内容,实际上是在同一个进程中执行一个不同的程序。2>带p的:表示根据文件名寻找要替换的程序 ,默认回去/bin 和/usr/bin 去找。5>带e的:表示以环境变量的方式传递数据,并且替换程序。4>带v的:表示以数组的方式寻找要替换的程序。3>带l的:表示以列举的方式寻找要替换的程序。不带p的:表示根据路径寻找要替换的程序。1>exec开头的:exec函数族。②./test代码的编写:(用于测试,后面的exec族的)
2023-08-21 21:00:46
87
1
原创 OSI七层模型和TCP/IP五层模型
TCP/IP协议族(TCP/IP Protocol Suite,或TCP/IP Protocols),简称TCP/IP。由于在网络通讯协议普遍采用分层的结构,当多个层次的协议共同工作时,类似计算机科学中的,因此又被称为TCP/IP协议栈(英语:TCP/IP Protocol Stack)。这些协议最早发源于(缩写为DoD)的项目,因此也被称作DoD模型(DoD Model)。这个协议族由负责维护。TCP/IP提供点对点的链接机制,将数据应该如何封装、定址、传输、路由以及在目的地如何接收,都加以标准化。
2023-04-24 16:19:47
83
原创 C++ 三大特性 封装,继承,多态
基类有一个虚表,可以被子类继承,(当类中有虚函数时该类才会有虚表,该类的对象才有虚指针,子类继承时也会继承基类的虚表),子类如果重写了基类的某虚函数,那么子类继承于基类的虚表中该虚函数的地址也会相应改变,指向子类。自身的该虚函数实现,如果子类有自己的虚函数,那么子类的虚表中就会增加该项,编译器为每个类对象定义了一个虚指针,来定位虚表,所以虽然是父类指针指向子类对象,但因为此时子类。//如果基类没有虚析构函数,那么就只会调用父类的析构函数,只删除了对象内的父类部分,造成一个局部销毁,可能导致资源泄露。
2023-04-24 15:21:33
488
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人