私は、テンプレートを理解してからコンテナを提供するテンプレートクラスのオブジェクトを作成する単純なテンプレートクラスを作成しようとしています。正確にint型またはcharのように処理が、それはいつも言って私にエラーを与えるべきである。コンテナがクラステンプレートのテンプレート引数として渡される
"template argument 1 is invalid"
は、ここで私はこのエラーが発生した行されます。
templateTest<(std::list<int>)> testingTheTemplate;
はここでテンプレートのスケルトンで、クラス
template <class testType> class templateTest
{
/* use some iterators and print test data here */
};
私はここで何が欠けていますか?
で03
または
templateTest<std::list<int>> testingTheTemplate;
でtemplateTest<std::list<int> > testingTheTemplate;
する必要があります。 – angryInsomniacあなたの場所を忘れていませんでした。クラス定義の後に(コロン)? 2番目のコードスニペットの最後にあるのですか? – Yola