클래스 템플릿의 하위 클래스를 클래스 템플릿으로 만드는 방법은 무엇입니까?

밀라노
template <class K, class V>
class A {
   class B;


};

template <class K, class V>
class A<K,V>::B {
     //other things
};

오류 오류가 발생합니다. 'B'는 클래스 템플릿이 아닙니다. B가 클래스 템플릿이되기 위해 자체적으로 작업하고 있습니다.

송유 안 야오

B템플릿이 아닌 클래스 멤버 (클래스 템플릿의 A) 선언 하고 있습니다.

당신이 확인하려면 멤버 템플릿을 , 당신은해야A::B

template <class K, class V>
class A {
    template <class T>
    class B;
};

template <class K, class V> // for the enclosing class template
template <class T>          // for the member template
class A<K,V>::B {
     //other things
};

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

템플릿 클래스 자체 클래스를 기본 템플릿 유형으로 전달하는 방법은 무엇입니까?

분류에서Dev

파생 템플릿 클래스를 Boost :: python으로 래핑하는 방법은 무엇입니까?

분류에서Dev

클래스 템플릿 외부에서 클래스 템플릿의 생성자 템플릿을 정의하는 방법은 무엇입니까?

분류에서Dev

일부 템플릿 클래스를 하나의 템플릿으로 통합하는 방법은 무엇입니까?

분류에서Dev

다른 템플릿 클래스의 내부 템플릿 클래스 생성자를 정의하는 방법은 무엇입니까?

분류에서Dev

템플릿 클래스의 이름을 템플릿 인수에 전달하는 방법은 무엇입니까?

분류에서Dev

현재 클래스 템플릿을 다른 템플릿의 템플릿 매개 변수로 사용하는 방법은 무엇입니까?

분류에서Dev

Functor를 클래스 템플릿의 멤버로 사용하는 방법은 무엇입니까?

분류에서Dev

django 클래스 메서드의 데이터를 템플릿에 표시하는 방법은 무엇입니까?

분류에서Dev

템플릿 클래스의 멤버 함수에 포인터를 전달하는 방법은 무엇입니까?

분류에서Dev

배열 요소를 기반으로 템플릿 클래스의 튜플 생성을 자동화하는 방법은 무엇입니까?

분류에서Dev

클래스 템플릿에서 상속되는 템플릿 매개 변수의 기본 템플릿 유형을 확인하는 방법은 무엇입니까?

분류에서Dev

템플릿 매개 변수를 enum 또는 enum 클래스로 강제하는 방법은 무엇입니까?

분류에서Dev

중첩 된 템플릿 매개 변수로 클래스를 작성하는 방법은 무엇입니까?

분류에서Dev

클래스를 템플릿 클래스로 변경하는 방법

분류에서Dev

innter 클래스에서 외부 클래스의 템플릿 매개 변수를 참조하는 방법은 무엇입니까?

분류에서Dev

블레이드 템플릿에서 클래스를 사용하는 방법은 무엇입니까?

분류에서Dev

템플릿 유형이 템플릿 클래스의 인스턴스인지 확인하는 방법은 무엇입니까?

분류에서Dev

템플릿 클래스의 템플릿을 정의하는 방법

분류에서Dev

템플릿 클래스에서 연산자 오버로딩을 구현하는 방법은 무엇입니까?

분류에서Dev

깊은 템플릿 클래스를 명시 적으로 인스턴스화하는 트릭이 있습니까?

분류에서Dev

std :: less를 클래스 템플릿에 전달하는 방법은 무엇입니까?

분류에서Dev

한 유형에 대해 가변 템플릿 클래스를 전문화하는 방법은 무엇입니까?

분류에서Dev

템플릿 클래스에서 포인터를 처리하는 방법은 무엇입니까?

분류에서Dev

이 클래스 템플릿 오류를 수정하는 방법은 무엇입니까?

분류에서Dev

C ++에서 템플릿 클래스를 상속하는 방법은 무엇입니까?

분류에서Dev

친구도 클래스를 사용하는 비 템플릿 클래스의 템플릿 친구 클래스

분류에서Dev

입력 유형을 C ++의 템플릿 클래스로 래핑하는 방법이 있습니까?

분류에서Dev

서로 다른 두 개체의 기본 클래스에서 템플릿 클래스를 사용하는 방법

Related 관련 기사

  1. 1

    템플릿 클래스 자체 클래스를 기본 템플릿 유형으로 전달하는 방법은 무엇입니까?

  2. 2

    파생 템플릿 클래스를 Boost :: python으로 래핑하는 방법은 무엇입니까?

  3. 3

    클래스 템플릿 외부에서 클래스 템플릿의 생성자 템플릿을 정의하는 방법은 무엇입니까?

  4. 4

    일부 템플릿 클래스를 하나의 템플릿으로 통합하는 방법은 무엇입니까?

  5. 5

    다른 템플릿 클래스의 내부 템플릿 클래스 생성자를 정의하는 방법은 무엇입니까?

  6. 6

    템플릿 클래스의 이름을 템플릿 인수에 전달하는 방법은 무엇입니까?

  7. 7

    현재 클래스 템플릿을 다른 템플릿의 템플릿 매개 변수로 사용하는 방법은 무엇입니까?

  8. 8

    Functor를 클래스 템플릿의 멤버로 사용하는 방법은 무엇입니까?

  9. 9

    django 클래스 메서드의 데이터를 템플릿에 표시하는 방법은 무엇입니까?

  10. 10

    템플릿 클래스의 멤버 함수에 포인터를 전달하는 방법은 무엇입니까?

  11. 11

    배열 요소를 기반으로 템플릿 클래스의 튜플 생성을 자동화하는 방법은 무엇입니까?

  12. 12

    클래스 템플릿에서 상속되는 템플릿 매개 변수의 기본 템플릿 유형을 확인하는 방법은 무엇입니까?

  13. 13

    템플릿 매개 변수를 enum 또는 enum 클래스로 강제하는 방법은 무엇입니까?

  14. 14

    중첩 된 템플릿 매개 변수로 클래스를 작성하는 방법은 무엇입니까?

  15. 15

    클래스를 템플릿 클래스로 변경하는 방법

  16. 16

    innter 클래스에서 외부 클래스의 템플릿 매개 변수를 참조하는 방법은 무엇입니까?

  17. 17

    블레이드 템플릿에서 클래스를 사용하는 방법은 무엇입니까?

  18. 18

    템플릿 유형이 템플릿 클래스의 인스턴스인지 확인하는 방법은 무엇입니까?

  19. 19

    템플릿 클래스의 템플릿을 정의하는 방법

  20. 20

    템플릿 클래스에서 연산자 오버로딩을 구현하는 방법은 무엇입니까?

  21. 21

    깊은 템플릿 클래스를 명시 적으로 인스턴스화하는 트릭이 있습니까?

  22. 22

    std :: less를 클래스 템플릿에 전달하는 방법은 무엇입니까?

  23. 23

    한 유형에 대해 가변 템플릿 클래스를 전문화하는 방법은 무엇입니까?

  24. 24

    템플릿 클래스에서 포인터를 처리하는 방법은 무엇입니까?

  25. 25

    이 클래스 템플릿 오류를 수정하는 방법은 무엇입니까?

  26. 26

    C ++에서 템플릿 클래스를 상속하는 방법은 무엇입니까?

  27. 27

    친구도 클래스를 사용하는 비 템플릿 클래스의 템플릿 친구 클래스

  28. 28

    입력 유형을 C ++의 템플릿 클래스로 래핑하는 방법이 있습니까?

  29. 29

    서로 다른 두 개체의 기본 클래스에서 템플릿 클래스를 사용하는 방법

뜨겁다태그

보관