- 질문 게시판입니다.
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


목록
번호 제목 이름 날짜 조회 추천
6323 의료/건강낮과 밤이 바꼈는데 원래대로 되돌리고 싶어요. 12 덕후나이트 19/01/17 2944 0
6384 IT/컴퓨터A와 B끼리 나눈 문자를 C에게 보내려 합니다 2 헬리제의우울 19/01/24 2944 0
13988 과학열역학 법칙은 어떻게 "법칙"임을 알 수 있나요? 20 Velma Kelly 22/10/12 2944 0
13764 기타[짤요청] 액셀 데이터 관련 짤 요청드립니다. 탐라에서 봤어요! 4 아재 22/08/18 2944 0
13914 IT/컴퓨터구형 아이폰에서 구형 아이폰으로 옮기는 법 질문드립니다. 4 VinHaDaddy 22/09/25 2944 0
736 기타괜찮은 홍차를 마실 수 있는곳이 있을까요?? 9 Mellow Logic 16/01/17 2945 0
1162 IT/컴퓨터템플릿 클래스 질문드립니다. 7 kaestro 16/06/05 2945 0
2451 가정/육아대구사시는 분들에게 질문입니다. 11 사나남편 17/03/05 2945 0
3279 법률소액 청구에 대한 질문입니다.(조금 깁니다.) 2 민트쵸콜릿 17/08/27 2945 0
5371 경제합리적인 부동산 정책?? 31 메존일각 18/09/02 2945 0
5954 문화/예술20인 이상 세미나룸or스터디룸 있을까요..? 9 벚문 18/11/24 2945 0
6164 기타Windows 7 질문입니다 3 김치찌개 18/12/27 2945 0
6749 IT/컴퓨터이 오디오선 이름이 뭔가요? 2 naru 19/03/12 2945 0
7454 진로환경쪽 컨설팅 업계에 대해 잘 아시는 분 계신가요? [익명] 19/07/11 2945 0
13840 여행제주도 가족여행 펜션 빌라 8 풀잎 22/09/06 2945 0
14131 가정/육아파스타를 안 태우는 법? 16 cerulean 22/11/13 2945 0
14170 기타어느 직장이든 6개월 1년이상일때 제일 힘든 시기일까요? 13 셀레네 22/11/22 2945 0
7302 기타탐라썼다가 보험질문합니다. 6 그럼에도불구하고 19/06/13 2946 0
2933 문화/예술부활 color 재발매 음반 2번cd 수록곡 중 1 우주견공 17/06/22 2947 0
8575 과학대우증명과 관련하여 질문드립니다. 6 별바라기 20/01/02 2947 0
11036 기타셔츠 맨윗단추 잠그면 43 금일복권 21/02/15 2947 0
13579 기타주택청약과 대출관련 질문입니다. 4 [익명] 22/07/04 2947 0
5925 체육/스포츠땀이 덜 차는 양말 없을까요 5 Toby 18/11/20 2948 1
8509 기타빌라 층간 소음 문제. 해결 할 수 있을까요?? 4 [익명] 19/12/19 2948 0
9044 기타인간관계에 대한 질문입니다 7 [익명] 20/03/23 2948 0
목록

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

댓글