0
を使用して、私は次のようしているクラス:ベクトル<base_class*>とベクトル<sub_class*>
class user
{
...
};
class System : public user
{
private:
vector<Driver*> drivers;
public:
bool find_user(string, string, vector<user*>);
};
class Driver : public user
{
....
};
しかし
find_user(UN, "",drivers);
それはベクトルからベクトルに不規則な鋳造を言っコンパイラエラーを持っているを使用しました。 私を助けてくれてありがとうございます。
ご使用のプログラミング言語で質問にタグを付けてください。 – alfasin
私はC++ langを使用しています –
可能な複製[基本クラスポインタとして派生クラスポインタのベクトルが必要です](http://stackoverflow.com/questions/18223036/i-want-a-vector-of-derived- – mars