9
私はあなたが宣言のコンテキストでT呼ぶものC++テンプレートの用語
template<class T> print_all(vector<T> const & collection);
を以下している場合は?つまり、Tがベクトルconst &コレクションの引数であるとお考えですか?すなわち、型が閉じられているのでベクトルを満たすか?
実際の用語が何であるかを知るには
私はあなたが宣言のコンテキストでT呼ぶものC++テンプレートの用語
template<class T> print_all(vector<T> const & collection);
を以下している場合は?つまり、Tがベクトルconst &コレクションの引数であるとお考えですか?すなわち、型が閉じられているのでベクトルを満たすか?
実際の用語が何であるかを知るには
T
クラステンプレートvector
用テンプレート引数として使用される関数テンプレートprint_all
のテンプレートパラメータあります。
ベクターはTに依存していますか? –
@BlairDavidsonあなたはそれを言うことができますが、それは標準的な用語ではありません。 – Angew
はい、タイプ 'ベクトル'は 'T'に依存しています。これは、コンパイル時の名前解決に影響します( 'std :: vector'はいくつかの型に特化でき、実際には特殊化されているためです)。 –