随笔分类 - C++
摘要:使用举例 有时候我们需要在一个被 shared_ptr 管理的对象的内部获取自己的 shared_ptr, 比如下面这个简单的例子: 通过 this 指针来构造一个 shared_ptr: 但是注意, 在 func 函数构造智能指针时, 我们无法确定这个对象是不是被 shared_ptr 管理着,
阅读全文
摘要:C++通过虚函数来实现多态,也就是让父类指针指向子类,在运行时根据指针指向的对象的实际类型来确定调用子类或者父类中的某个函数。 上面定义了父类 Base 和它的子类 Derive ,定义了父类类型的指针,使其先后指向一个Derive对象和Base对象,调用f().输出如下: 那是如何确定调用哪个函数
阅读全文
浙公网安备 33010602011771号