shared_ptr<SubClass>
はshared_ptr<BaseClass>
のサブクラスである可能性がありますか?`shared_ptr <SubClass>`は `shared_ptr <BaseClass>`のサブクラスになりますか?
私はC<T>
なC<SubClass>
はC<BaseClass>
のサブクラスであることをテンプレートクラスを実装する方法だろうか?
私は上記を例えばshared_ptr<SubClass>
とshared_ptr<BaseClass>
と見てきました。後者に前者を割り当てることができます。
'shared_ptr'を 'shared_ptr 'に割り当てることが、それらが基本クラス/サブクラス関係にあることを意味するものではありません。 –
StoryTeller