摘要: C++中当基类写了虚函数之后,在编译阶段,编译器会为其生成一个虚函数表,一般对象的前指针个字节存储了指向这个虚函数表的指针,虚函数表内是一个函数指针数组,分别是各个虚函数的指针。 当子类继承了基类之后,也会生成一个自己的虚函数表,如果子类没有重写任何虚函数,那么子类虚函数表中的虚函数指针均指向父类, 阅读全文
posted @ 2026-03-18 13:42 瓜瓜王 阅读(1) 评论(0) 推荐(0)
摘要: 在C++中使用const定义一个变量,在不同文件中使用均会重新开辟空间,效率低下。如下: 如何解决这个多个分配的问题,将多处会用到的const变量永extern声明,在cpp中赋值初始化,这样在多处使用此变量时会使用到唯一的变量,不会多分配空间。 const的两种情景: const int * pt 阅读全文
posted @ 2026-03-16 10:31 瓜瓜王 阅读(2) 评论(0) 推荐(0)