何らかの理由で未定義テンプレートクラスをテンプレートパラメータとしてstd :: arrayに渡すことはできますか?それに似た何か:unspecializedテンプレートクラスを持つstd :: array
template <class T>
class Field{
};
std::array<Field> a;
または私はいくつかのbaseFieldの定義、およびIntField、StringField、FloatField ....としてそれをsublassする必要がありますか?
いいえ、 'Field'は'フィールド 'と'フィールドは '型である、型ではありません。 –