
2020_05_11_02
多态 编译时多态 通过函数重载实现 运行时多态 多态性可以概括为“一个接口,多个方法”,程序运行时才决定调用哪个具象化函数 多态通过虚函数实现,虚函数允许子类重新定义成员函数,而子类重写定义父类函数的做法叫做覆盖,override vector底层 vector底层实现是封装了顺...
多态 编译时多态 通过函数重载实现 运行时多态 多态性可以概括为“一个接口,多个方法”,程序运行时才决定调用哪个具象化函数 多态通过虚函数实现,虚函数允许子类重新定义成员函数,而子类重写定义父类函数的做法叫做覆盖,override vector底层 vector底层实现是封装了顺...
vector和list 进程间通信 浏览器输入网址后的行为 网络线程请求http数据 通过IPC将数据传给渲染进程的主线程 渲染进程的主线程将解析并构造DOM树,然后进行样式计算 然后根据DOM树和样式计算生成Layout树 然后通过遍历Layout树生成绘制顺序表 接着遍历La...
《战士和苍蝇》 战士战死了的时候,苍蝇们所首先发见的是他的缺点和伤痕,嘬着,营营地叫着,以为得意,以为比死了的战士更英雄。但是战士已经战死了,不再来挥去他们。于是乎苍蝇们即更其营营地叫,自以为倒是不朽的声音,因为它们的完全,远在战士之上。 然而,有缺点的战士终竟是战士,完美的苍蝇...
argc && argv argc 表示传入main函数的参数个数 argv 表示传入main函数的参数序列或指针 其中,argv[0]一定是程序的名称,包含路径的名称 而由于argv[0]存放的一定是程序的名称,所以我们传入的参数的个数是argc-1 strle...
概述 示例脚本 连点一个坐标 会抢占鼠标 F8启动或停止 按顺序连点两个坐标 F8启动的是两个坐标的循环按顺序连点
随着年龄的增长,我们不断地累积更多情绪包袱,人也被压得透不过气来。我们越是与情绪的重力对抗,前进所需要的动力就会越多。 如果我能更关注那些不相干的痛苦事件所带来的意义,而不是痛苦本身,我的人生中可能就会少一点痛苦。 那时我相信为了要成为一名成功的首席执行官,我需要变身为“超人”。...
题辞 当我沉默着的时候,我觉得充实;我将开口,同时感到空虚。 过去的生命已经死亡。我对于这死亡有大欢喜,因为我借此知道它曾经存活。死亡的生命已经朽腐。我对于这朽腐有大欢喜,因为我借此知道它还非空虚。 《秋夜》 在我的后园,可以看见墙外有两株树,一株是枣树,还有一株也是枣树。 我记...
怎么用IDA查看函数地址 查看内存泄露的方法 如何实现一个高效的比较字符串的方法(非n方) 共享内存 vector迭代器失效问题 用一个类的空对象指针,去调用普通函数和虚函数 std::move 进程间通信方式 进程间通信的效率 线程间同步方式 std::atomic 快速排序 ...
比用兵,他不如曹操;比驭人,他不如刘备;比出身,他不如袁绍;比治国,他不如诸葛亮;比智谋,他不如郭嘉,就算比奸诈,他也不如老毒士贾诩。 如果司马懿没能一开始就占据让诸葛亮进退维谷的战略位置,诸葛亮根本不可能让司马懿有机会耗下去。 如果司马懿在曹爽兄弟祭拜高平陵的那天犹豫了,或者还...
虚函数 虚函数 虚函数机制用以支持一个有效率的“执行期”绑定。 虚函数指针 C++对象模型: 每个class产生出一堆指向虚函数的指针,放在表格当中。这个表格被称为svirtual table。 没一个类对象被安插一个指针,指向相关的virtual table,这个指针通常被称为...
搜索当前分类