C++ 복사 연산자에 template 사용하기

퍼펙트 포워딩을 하기위해 복사연산자에 template을 사용할려고 아래와 같은 코드가 나옵니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 class C { public:     C() {} template <typename T>     C(T const&)     { std::cout << “tmpl copy constructor\n”;     } }; int main() {     C a;     C b{ a }; } Colored by Color Scripter cs 실행시켜보신 분은 아시겠지만 tmpl copy constructor 이라고 소개 더보기 C++ 복사 연산자에 template 사용하기[…]