struct Node{
T data;
Node * next;
Node * pre;
};
이런식으로 짜면 자동완성기능이 안되고
노드를 클래스 받으로 빼서
template<typename T>
T data;Node * next;Node * pre;
이렇게 클래스 밖에서 정의하고
클래스 안에서 쓸땐
Node<T>* head;
이런식으로 해야 자동완성기능이 됩니다.
자동완성기느이 안된다 == 어떤 문제가 있다.
저는 이렇게 보거든요?
왜 이런지 아시는분 ㅜㅜ
댓글을 작성하려면 로그인해야 합니다.
qhrrkfl2 7년 전
struct Node{
T data;
Node * next;
Node * pre;
};
이런식으로 짜면 자동완성기능이 안되고
노드를 클래스 받으로 빼서
template<typename T>
struct Node{
T data;
Node * next;
Node * pre;
};
이렇게 클래스 밖에서 정의하고
클래스 안에서 쓸땐
Node<T>* head;
이런식으로 해야 자동완성기능이 됩니다.
자동완성기느이 안된다 == 어떤 문제가 있다.
저는 이렇게 보거든요?
왜 이런지 아시는분 ㅜㅜ