12 2021 档案

摘要:派生类可以不显式的用virtual声明虚函数,这时系统就会用以下规则来判断派生类的一个函数成员是不是虚函数: (1)该函数是否与基类虚函数有相同的名称,参数个数以及对应的参数类型; (2)该函数是否与基类虚函数有相同的返回值或者满足类型兼容规则的指针/引用型的返回值; 如果检查之后,派生类函数就会被 阅读全文

posted @ 2021-12-02 17:36 silenccfly 阅读(259) 评论(0) 推荐(0)

摘要:一.线程共享的环境如下: 1)进程代码段,进程全局数据 2)进程打开的文件描述符 3)信号处理器 4)进程的当前目录,进程用户ID,进程组ID 二.线程不共享的环境如下: 1)线程ID 2)寄存器组的值 3)线程的堆栈 4)错误返回码 5)线程的信号屏蔽码 6)线程优先级 阅读全文

posted @ 2021-12-01 14:52 silenccfly 阅读(48) 评论(0) 推荐(0)

摘要:一个C++程序从源代码到执行文件,有四个过程: 一.预编译 (1)将所有#define删除,并且展开所有宏定义 (2)处理所有条件预编译命令,如#if, #ifndef (3)处理#include预编译命令,将被包含的文件插入到该预编译命令的位置 (4)过滤所有注释 (5)添加行号和文件名标识 二. 阅读全文

posted @ 2021-12-01 14:44 silenccfly 阅读(2240) 评论(0) 推荐(0)

导航