C 17의 부분 클래스 템플릿 인수 추론: 잠재적인 미래 기능
C 17에서 클래스 템플릿 인수 추론(CTAD)은 다음을 가능하게 합니다. 유추된 변수 또는 표현식 유형을 기반으로 템플릿 인수를 유추하는 컴파일러입니다. 그러나 CTAD에서는 현재 모든 템플릿 인수를 지정하거나 모두 추론해야 합니다.
이로 인해 다음과 같은 질문이 제기됩니다. 템플릿 인수를 부분적으로 지정하고 나머지 인수는 추론할 수 있습니까?
시도에도 불구하고 별칭 템플릿을 사용하는 등 직접 부분 공제는 여전히 불가능합니다. 그러나 별칭 템플릿을 사용하여 부분 CTAD에 대한 지원을 활성화하려는 C 20에 대해 고려 중인 논문(P1814)이 있습니다.
이러한 제안이 승인될 때까지 부분 공제 구현을 위한 지원되는 해결 방법은 없습니다. 그러나 곧 출시될 C 20 표준 초안에는 별칭 템플릿(P1814) 및 집계(P1816)에 대한 지원이 포함되어 CTAD의 일부 제한 사항을 해결합니다.
위 내용은 다음은 질문 형식의 필요성과 기사와의 관련성을 염두에 두고 몇 가지 제목 옵션입니다. **옵션 1(직접적이고 간결함):** * **C 17이 부분 클래스 템플릿 인수 De를 달성할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!