- 질문 게시판입니다.
Date 16/06/05 08:05:26
Name   kaestro
Subject   템플릿 클래스 질문드립니다.
아... 원래 홍차넷에는 첫 글을 멋진 걸 써보고 싶어서 나름 초안도 짜놓은 글이 있었는데 학기 중에 계속 고달프다가 이런 글을 올리게 될거라곤 생각을 못했네요. 뭔가 굉장히 기분이 씁쓸하고 자괴감이 드네요. 그래도 혹시나 쥐푸라기 잡는 심정으로 질문드려봐요...

지금 제가 문법적인 문제 때문에 헤매는건 맞는 것 같은데, 구글 자료랑 가지고 있는 윤성우의 열혈강의 C++를 통해서 오랜시간 고민해봤지만 해결방법을 찾지 못해 질문드립니다. 지금 하려고 하는건

class Container;

class Node {
     friend class Container;
     friend class List;
     friend class SortedList;
     friend class Set;

     friend ostream& operator <<(ostream &out, const Container &container);
     friend ostream& operator <<(ostream &out, Node &node) {
         out << node.c;
       return out;
}

public:
     static int nNode();

private:
     Node(char c);
     Node(const Node& node);
     ~Node();

     Node *next;
     char c;

     static int n;
};

Node를 template class로 바꾸고 character c를 template c로 바꾸려는 것이구요. 제가 이것저것 참조해서 현재 도달한 오답은 이겁니다.

template
class Container;

template
class List;

template
class Node;

template
ostream& operator<< (ostream&, const Container&);

template
ostream& operator<< (ostream&, Node&);

template
class Node {
     friend class Container;
     friend class List;

     friend ostream& operator << <> (ostream& out, const Container& container);

     friend ostream& operator<< <>(ostream&, Node&);

public:
     static int nNode();

private:
     Node(T c);
     Node(const Node& node);
     ~Node();

     Node *next;
     T c;

     static int n;
};

template
std::ostream& operator<< <>(std::ostream& out, Node& node) {
     out << node->c;
     return out;
}

읽어주셔서 감사합니다.



0


목록
번호 제목 이름 날짜 조회 추천
4230 교육. 1 [익명] 18/03/02 2990 0
3241 기타화장실 배수구에서 악춰가 심합니다. 4 기쁨평안 17/08/22 2990 0
5360 여행신사동 가로수길 맛집 추천 부탁 드립니다. 5 원스 18/08/31 2990 0
6164 기타Windows 7 질문입니다 3 김치찌개 18/12/27 2990 0
7495 의료/건강오목교, 목동쪽 피부관리 피부과 추천 부탁드립니다. 5 [익명] 19/07/19 2990 0
7990 의료/건강온수 매트 추천 받습니다 2 흥차넷 19/10/06 2990 0
9628 기타블랙베리나 노키아는 어떤 점에서 스마트폰 경쟁에서 밀려난 것일까요...? 11 홍당무 20/06/20 2990 0
10013 문화/예술천주실의 읽어보신분 1 [익명] 20/08/27 2990 0
13225 경제기금 운용 상품 좀 알려주세요 4 moqq 22/04/07 2990 0
13877 법률법조넷에 도로교통법 관련 질문 드립니다. 7 wijae 22/09/15 2990 0
1162 IT/컴퓨터템플릿 클래스 질문드립니다. 7 kaestro 16/06/05 2991 0
2451 가정/육아대구사시는 분들에게 질문입니다. 11 사나남편 17/03/05 2991 0
2933 문화/예술부활 color 재발매 음반 2번cd 수록곡 중 1 우주견공 17/06/22 2991 0
6394 의료/건강심리상담이나 정신과상담을 받아보고 싶습니다. 4 [익명] 19/01/26 2991 0
6876 체육/스포츠헬스-눈갱주의) 발전을 위한 조언 부탁드립니다 7 [익명] 19/04/01 2991 0
8599 경제서울에 부동산 투자 vs 계속 오르는 공룡기업의 주식 사기 16 [익명] 20/01/08 2991 0
11280 법률타인의 진료내역에 관한 자문을 구하는데 해줘도 되는 건가요? 5 떡라면 21/04/03 2991 0
13892 게임요즘 와우 어떻습니까 (리븐 공대장 출신의 질문) 12 퍼그 22/09/19 2991 0
736 기타괜찮은 홍차를 마실 수 있는곳이 있을까요?? 9 Mellow Logic 16/01/17 2992 0
5954 문화/예술20인 이상 세미나룸or스터디룸 있을까요..? 9 벚문 18/11/24 2992 0
6340 기타매번 소액의 돈을 빌려달라는 친구.. 14 [익명] 19/01/19 2992 0
8920 경제차량구매는 어떤식으로 진행하나요? 7 DogSound-_-* 20/03/08 2992 0
10827 문화/예술중국어(보통화) 락음악 가수 추천좀 부탁드려요 [익명] 21/01/13 2992 0
7372 진로신입사원 퇴사 이유 8 [익명] 19/06/24 2993 0
8501 IT/컴퓨터MSSQL 데이터베이스 관련 질문입니다 8 거소 19/12/18 2993 0
목록

+ : 최근 2시간내에 달린 댓글
+ : 최근 4시간내에 달린 댓글

댓글