이거 도데체 왜이럴까?ㅋㅋvisual..Studio
Okabe(119.71)
2015-04-02 22:59
추천 0
댓글 12
다른 게시글
-
모노디베럽 씨발년 [1]익명(121.171) | 15.04.02추천 0
-
아 씨발 미친 모노디벨럽 존나 못해먹겠따 [1]익명(121.171) | 15.04.02추천 0
-
.gfydf.(220.70) | 15.04.02추천 0
-
센빠이들 프로그래밍 문제하나만 풀어주십쇼 [4]익명(119.192) | 15.04.02추천 0
-
비주얼2013커뮤니티 깔면 이상한거 존나많이깔리는데익명(112.144) | 15.04.02추천 0
-
c언어질문점여... [9]dd(121.134) | 15.04.02추천 0
-
모듈, 객체, 함수ㅇㄹ(210.94) | 15.04.02추천 0
-
c언어 쉬운 함수 문제 도와줘 [7]형들사랑해(121.174) | 15.04.02추천 0
-
stdin, stdout, stderr 진짜 별거 없더라.. [2]잉여(1.217) | 15.04.02추천 0
-
1년에 이직 3번했는데 뽑아주는곳 없냐 [1]철구(175.223) | 15.04.02추천 0
템플릿은 헤더 온리로 만드는 게 원칙
h와 cpp로 분리되지 않음 (또는 모든 타입에 대해 cpp를 만들거나)
템플리트
지금 cpp파일에 전부 구현하려고 지금 맴버함수 만들고있는중인데 안되네요 ㅎㅎ
왜 클래스를 읽어들이지 못하는거야 !! 써주면 뭐해 에이 닝기미 애미 ㅋㅋ
템플릿은 해당 템플릿 파라미터에 맞는 클래스들을 생성해주는 역할임. 처음부터 몸통이고 나발이고 없기에 cpp를 분리할 수 없지
cpp 에도 쓸 수 있다. 원칙은 무슨 얼어죽을 원칙 권장일 뿐이고.
template <class ItemType>StackType::StackType() { }
이런식으로 class 외부에 구현한 멤버 함수에도 모두 template <class ItemType> 을 붙여주면 된다.
class 내부에 멤버 함수를 선언한다면 붙일 필요는 없지
문법이나 좀 다시 보고 짜. 몇 줄 짜고 질문하지 말고.
VS 2008은 static 맴버일경우 아예 외부정의가 안되더라고