Loading...
前言 有时候我们安装了一个 Windows10 的虚拟机,想和物理主机进行一些通信,却在测试网络连通的时候发现无法 ping 通这个虚拟机,但是用这个虚拟机却可以正常上网,如下图: 这其实是因...
class A {}; 上面声明了一个空类,但空类真的是什么也没有吗。其实空类中,编译器会自动生成六个默认的成员函数。 1. 构造函数 构造函数是一个特殊的成员函数,名字与类名相同,不写返回值...
1. 概述 1.1. 信号的概念 信号是事件发生时对进程的通知机制。有时也被称为软件中断。信号与硬件中断的相似在于打断了程序的正常执行流程,大多数情况下,无法预测信号到达的精确时间。 一个(具有...
1. 标准库I/O接口回顾 https://laihaodong.cn/2008.html 2. 文件描述符 在标准库I/O接口中,库函数提供的操作句柄叫做文件指针或者文件流指针,其在库函数实现...
1. 基础知识 什么是进程替换 用 fork() 创建子进程后,子进程和父进程执行的是同一个程序(虽然虚拟地址空间复制了一份),此时可以通过 if 分流来使得父子进程完成不同的功能。但事实上更加...
1. 进程和程序 进程(process)是一个可执行程序(program)的实例。 程序是包含了一系列信息的文件,这些信息描述了如何在运行时创建一个进程,所包括的内容如下所示。 二进制格式标志...
1. 概述 static关键字在c语言中比较常用,使用恰当能够大大提高程序的模块化特性,有利于扩展和维护。 2. static修饰局部变量(C/C++) 普通局部变量是最常见的一种变量,在任何一...