E2485 配列要素のアドレスは型以外のテンプレート引数として使用できない (C++)
非型テンプレート引数には,整数型,またはグローバル変数のアドレスだけを指定できます。配列要素のアドレスは指定できません。例を示します。
int x[100];
template<int T>
class foo;
foo<&x[0]> y;// エラー: 整数でもグローバルアドレスでもありません
非型テンプレート引数には,整数型,またはグローバル変数のアドレスだけを指定できます。配列要素のアドレスは指定できません。例を示します。
int x[100];
template<int T>
class foo;
foo<&x[0]> y;// エラー: 整数でもグローバルアドレスでもありません