12 2020 档案

摘要:虚拟内存 先简单介绍一下操作系统中为什么会有虚拟地址和物理地址的区别。因为Linux中有进程的概念,那么每个进程都有自己的独立的地址空间。 现在的操作系统都是64bit的,也就是说如果在用户态的进程中创建一个64位的指针,那么在这个进程中,这个指针能够指向的范围是0~0xFFFFFFFFFFFFFF 阅读全文
posted @ 2020-12-22 21:54 Binfun 阅读(3662) 评论(0) 推荐(1)
摘要:关于C++右值引用的参考文档里面有明确提到,右值引用可以延长临时变量的周期。如: std::string&& r3 = s1 + s1; // okay: rvalue reference extends lifetime 看到这里的时候,Binfun有点崩溃,就这就能延长生命周期?这个和以下的这样 阅读全文
posted @ 2020-12-18 12:29 Binfun 阅读(2549) 评论(6) 推荐(4)