• CSE207 객체지향 강좌 및 C++ 관련, 누구나 묻고 답하는 게시판 입니다.
  • CSE207 수강생이 아니여도 편안하게 질문하세요.
  • 첨부화일은 이미지 화일 혹은 zip 화일로 업로드 하기를 권합니다.

제목Lab 13 응용문제 1번 질문2019-12-06 14:06
작성자

원래 Lab 문제의 main함수에 있던


CList<type> list;

type input;


라고 돼있는데, 다양한 type을 사용하기 위해서 template을 이용해서 다음과 같이 정의해주면:


template <class U>

int main() {

CList<U> list;

U input;

int com;


다음과 같은 에러를 표출합니다.

mb-file.php?path=2019%2F12%2F06%2FF493_aa.png

template을 사용하지 않으면 문제가 해결되는데, 에러의 원인이 뭘까요?

그리고 main 함수에서 다음과 같이 template을 사용하고 싶을 때는 어떻게 하면 좋은가요??
 

댓글
이전#lab13 응용1번2019-12-06
다음template 선언 구현 구분2019-12-06