생성자에서 템플릿 매개 변수를 추론하지 않는 이유는 무엇입니까? 오늘 내 질문은 매우 간단합니다. 컴파일러가 함수 매개 변수에서 할 수있는 것처럼 클래스 생성자에서 템플릿 매개 변수를 추론 할 수없는 이유는 무엇입니까? 예를 들어, 다음 코드가 유효하지 않은 이유는 무엇입니까? template class Variable { obj data; public: Variable(obj d) { data = d; } }; int main() { int num = 2; Variable var(num); //would be equivalent to Variable var(num), return 0; //but actually a compile error } 내가 말했듯이 이것이 유효하지 않다는 것을 이해하므로 내 질..