文章列表
C++ new[] into base class pointer crash on array access(C++ new[] 在数组访问时进入基类指针崩溃)
C++ Polymorphism and Vectors, pointing a derived class of vectors to a base class of vectors(C++ 多态性和向量,将向量的派生类指向向量的基类)
C++: How do I pass a container of derived classes to a function expecting a container of their base classes?(C++:如何将派生类的容器传递给期望其基类容器的函数?)
Can I pass a pointer to a superclass, but create a copy of the child?(我可以将指针传递给超类,但创建子类的副本吗?)
How to call Base class method through base class pointer pointing to derived class(如何通过指向派生类的基类指针调用基类方法)
What is the advantage of using dynamic_cast instead of conventional polymorphism?(使用 dynamic_cast 而不是传统的多态性有什么好处?)
More than 1 address for derived class object?(派生类对象的地址超过 1 个?)
Is it safe to quot;upcastquot; a method pointer and use it with base class pointer?(“向上转型是否安全?方法指针并将其与基类指针一起使用?)
C++11 smart pointers and polymorphism(C++11 智能指针和多态性)
quot;type-switchquot; construct in C++11(“类型切换用 C++11 构造)