C, C++/C++ 언어
[C++] 템플릿의 형식 추론( template type deduction ) 규칙
형식 템플릿 매개변수( type template parameter )의 추론이 글은 다음의 템플릿 함수가 호출되었을 때, 컴파일러에 의해서 어떤 함수로 구체화되는지에 관한 내용을 설명합니다. 바로 본론으로 들어가는 것이 좋을 때도 있지만, 지금처럼 약간 구체적이지 않은 것에 관하여 말하려면, 용어를 정리하고 시작하는 것이 매우 편리합니다.templatevoid func( ParamType param);func( expr ); // template 함수 호출먼저, 위의 T는 형식 템플릿 매개변수( type template parameter )라고 합니다. 간략하게는 템플릿 형식( template type )이라고도 합니다. 그리고, ParamType은 템플릿 함수의 매개변수 타입입니다.이 타입은 형식 템플..
2024. 9. 7.