私はクラスプロジェクトに取り組んでいます。そのためには、vectorから派生したテンプレートクラスを作成し、そこから要素を追加したり削除したりする必要があります。C++テンプレートクラスのイテレータを作成できますか?
私は、これがベクトルであるためクラスのイテレータを作っていると思っていましたが、 "this"を使用してイテレータを作成するだけで、 "this"はポインタであるため動作しませんでした。
私はこれを試してみると:vector<T>::iterator p;
私は多くのエラーが発生するので、これを行うことも、別の解決策を見つける必要がありますか?
仮想デストラクタを持たないため、 'std :: vector'から継承しないでください。 –