의 변수 번호 템플릿 ++과 같은 템플릿 :내가 C를 작성하려는 유형
template <class Type1, class Type2, class Type3,....>
class MyClass
{
//...
};
그러나, "유형의 수는"변수입니다.
MyClass<int, int, int> obj;
또는 그가 5 종류의 객체를 생성 할 수 있습니다 :
예를 들어, 사용자는 3 종류의 객체를 생성 할 수 있습니다 즉
MyClass<int, int, int, int, int> obj;
, 나는 사용자가 원하는 :
1. 필드 수를 지정하십시오.
2. 필드 수에 따라 유형을 설정하십시오.
어떻게하면됩니까?
미리 감사드립니다. .
Boost.MPL : http://www.boost.org/doc/libs/1_39_0/libs/mpl/doc/index.html, 특히 'boost :: mpl :: vector'에서 살펴볼 수 있습니다. . – avakar
관심이 있으신 분은 어떻게 필드 이름을 지으시겠습니까? – Indy9000
나는 그 점을 생각하지 못했다. 이것은 프로그렘 일지 모르지만, 나는 대답이 이것을 할 수있는 방법이있을 것이라고 생각한다. –