람다에서 constexpr을 활용할 수 있나요?
이전 버전의 C에서는 [에 설명된 대로 상수 표현식에 람다 함수를 포함하는 것이 제한되었습니다. expr.const]/(2.6). 그러나 작업 초안 N4582에 포함된 N4487에는 이러한 표현식에 람다를 사용할 수 있도록 하는 변경 사항이 도입되었습니다.
Constexpr Lambdas 구문
N4487은 상수 표현식에서 람다를 사용할 때 올바른 구문에 대한 지침을 제공합니다.
이전 C 버전에 대한 해결 방법
N4487 구현 이전의 C 버전의 경우 , 상수 표현식에서 람다를 사용하려면 대체 접근 방식이 필요합니다. 한 가지 해결 방법은 템플릿 메타프로그래밍 기술을 활용하여 원하는 기능을 달성하는 것입니다.
위 내용은 C의 상수 표현식에 람다를 사용할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!