02 2024 档案
摘要:1. 异常 从给处理器加电开始,直到你断电为止 程序计数器假设一个值的序列(\(a_k\)是\(I_k\)的地址) 每次从\(a_k到a_{k+1}\)的过渡称为控制转移,这样的控制转移称为处理器的控制流 系统必须对系统状态的变化(\(I_k和I_{k+1}\)的地址不相邻)做出反应,这些变化不是一
阅读全文
摘要:1. 随机访问存储器(RAM) 1. 静态RAM(SRAM) 常用来做cache。 SRAM存储器单元只要有电,就会永远保持它的值。 2. 动态RAM(DRAM) 常用来做内存。 DRAM每个位存储为电容充电。因为有很多原因会导致漏电,所以内存系统必须周期性地通过读出数据,重写来刷新内存的每一位。
阅读全文
摘要:运算符重载本质 重新定义运算符的操作,返回自定义的结果。 对于A operator sign (B res1 , C res2) B类型的res1和C类型的res2,进行sign操作,返回一个类型是A的结果。 1. 一元运算符重载 (1)重载++ class student { public: in
阅读全文
摘要:1. 命名空间定义 注:命名空间只能在全局变量中定义 namespace mystd { int x,y; int max(int a,int b) { return std::max(a,b); } } int main() { int a = 10,b = 4; std::cout<<mystd
阅读全文
摘要:本意是想输出当前地址,但发现输出一个空。 原因是echo并不会对标准输入做事情,它只解析它的参数。 所以,其实这行和单纯只输入一个echo执行效果一样的。 echo ${pwd} 等价于 echo echo会自动放弃解析标准输入,${pwd}表示的值会被直接跳过去。 如果想输出当前地址,可以选择 p
阅读全文
摘要:1. 在 /tmp 下新建一个名为 missing 的文件夹。 mkdir /tmp/missing 2. 用 man 查看程序 touch 的使用手册 man touch 3. 用 touch 在 missing 文件夹中新建一个叫 semester 的文件 touch用于修改文件的时间属性,如果
阅读全文

浙公网安备 33010602011771号