원글 질문이 MemberCounter의 원리가 아니라 그과정에서 쓰인 UniversalType이 어케 가능하냐는 질문이었음저 타입의 객체를 모든 타입에 다 쑤셔넣을수 있던데 operator T() 멤버함수 템플릿 하나로 어케 임의의 타입의 멤버변수나 멤버함수 다 대응시키는거임? 심지어 int 같은 프리미티브 타입에도 대입할수 있던데 감도 안온다아니 그전에 함수 이름 자리에 T같은 템플릿 파라미터명이 올수 있는 이유도 몰겠음
다른건 하나도 모르겠고, 저 operator T()는 그냥 변환 연산자를 템플릿 가지고 만든거 아님?
Universal Type의 operator T는 그냥 형변환 연산자임.
아하! 다들 고마우잉
내가 아는 그 C++이 맞나??????
정말 ㅈ같네 - dc App