C++ でプログラミングしていますが、親クラスの STL コンテナーにアクセスする方法がわかりません。私は次のクラスを持っています:
class Card
class CardPile : private vector<Card*>
class Deck : public CardPile{Foo()}
Foo()
CardPile クラスにあった場合、ベクトルのサイズを で呼び出すことができることを知っていsize()
ます。size()
からベクトルの関数を呼び出すにはどうすればよいですかFoo()
。
編集: 残念ながら、クラス定義を変更することはできません