08 2021 档案
摘要:11.4.9 c++默认生成副本构造函数,但是有指针时会造成一个内存被两个指针同时指向的问题。 Box::Box(Box box){} 这个实参时按值传递。它是个Box对象,所以编译器需要调用 Box的副本构造函数,制作这个副本。而这个副本构造函数又是按值传递的,又需要再次调用副本构造函数,造成递归
阅读全文
摘要:对于一个函数的参数为引用,如果想接收临时变量,就必须加上 const。 class A{ public: A(int aa) {} }; void f(A& a) { }; int main(int argc, char* avgv[]) { f(A(5));//报错:必须为左值 return 0;
阅读全文
摘要:there must be more to life than this 生活中远远不止就这么活着 there must be more to life than this 生活中远远不止就这么活着 how do we cope in a world without love 我们怎么无情无爱地活在
阅读全文
摘要:当查看chromium源码,发现在viz下有个demo可执行源码。位于目录: src\components\viz\demo 打开此目录下的 BUILD.gn ,找到 gn 的target: executable("viz_demo") 输入如下命令编译即可: e:\dev\chromium\src
阅读全文
摘要:chrome原站 Overview of the RenderingNG architecture 揭秘 Chromium 渲染引擎(四):深入视频引擎 - 知乎 (zhihu.com) 揭秘 Chromium 渲染引擎(三):关键数据结构 - 知乎 (zhihu.com) 揭秘 Chromium
阅读全文