[C++] 템플릿 template

chxxrin·2024년 7월 25일
0

C++

목록 보기
19/22
#include <iostream>
#include <cstring>

using namespace std;

class MyInt
{
public:
    int data_;
};

class MyDouble
{
public:
    double data_;
};

template <typename T>
class MyClass
{
public:
    T data_;
};

int main()
{
    MyClass<int> my_int;
    MyClass<double> my_double;

    my_int.data_; // int
    my_double.data_; // double

    cout << sizeof(my_int) << " " << sizeof(my_double) << endl;
    // 4 8
    return 0;
}

출처 : 홍정모 유튜브

0개의 댓글