09 2021 档案
摘要:什么是"类内初始化"? 类内初始化是相对于通过构造函数或初始化列表而言的初始化方法,指的是定义成员变量时给予特定初始值。 优先级: 构造函数 >初始化列表 >in-class init // in-class initializer class Foo { Foo() { } std::string
阅读全文
摘要:原理 C++中const全局变量是仅在本文件中可见的,当多文件编译时,如果想在某个文件中使用extern关键字使用定义在其他文件中的const变量,那么该const变量在定义时需要加extern关键字。 实验 main.cpp: #include <iostream> using namespace
阅读全文
摘要:互斥量与二元信号量的异同 实现机制上 互斥量通过软件方式或者硬件中断、原子指令等方法实现;信号量的实现中也需要互斥量保证P、V操作的原子性。 互斥量只能由同一个进程获取和释放; 信号量的获取和释放可以由两个进程完成。 实际应用上 互斥量只能用以保证进程对临界区的独占访问,不能实现两个进程的同步。 二
阅读全文
摘要:NJU_计算机体系结构_lecture24: 指令流水线 参考 http://zhongmingmao.me/2020/01/17/computer-organization-instruction-pipeline/
阅读全文

浙公网安备 33010602011771号