テンプレートを使用してパラメータを送信する目的はありますか?もしそうなら、内部スタックを介してパラメータを送信することとはどのように違いますか?例:C++:テンプレートを介して引数を関数のパラメータに渡すこと
C++、ボリューム1、第2版の中に考えるブック でtemplate<int argument>
void myMethod(){//Do something with *argument* };
対
void myMethod(int argument){//Do something with *argument* };
、深さの章テンプレートの下に、非程度のみいくつかの単語がありますテンプレートの引数を入力すると、私は彼らの目的を十分に理解していないと感じています。
編集:ありがとうございます。もし可能であれば、私はお互いを補完するので、両方の答えに印をつけます。
テンプレート引数異なる種類があり、コンパイル時定数です。たとえば、 'argument'がテンプレートの場合、' std :: array 'というステートメントでそれを使うことができます。 –