본문 바로가기
PROGRAMING📚/자료구조📑

STL_템플릿 사용하기 (기본_출력)

별찌루 2021. 4. 3.
728x90
반응형

#include<iostream>

using namespace std; 

 

template<typename T>

T AddData(T a, T b) {

   return a + b;

}

 

template<typename T>

class Data {

private: 

   T data;

public : 

   Data(T d) {

      data = d;

   }

   void setData(T d) {

      data = d;

   }

   T getData() {

      return data;

   }

};

void main() {

   Data<int>data(0);

   data.setData(15);

   cout<<data.getData() << endl;

 

   Data<char>data2(0);

   data2.setData('B');

   cout << data2.getData() << endl;

 

 

}

728x90
반응형

댓글