decltype((...))에서 괄호의 중요성 이해
decltype((...)에서 이중 괄호 사용 ))는 C 17 FCD(함수 정의 동시성)의 예에서 알 수 있듯이 decltype 연산자로 추론된 유형에 미묘하지만 중요한 영향을 미칩니다.
괄호로 묶이지 않은 식별자(id-expression)에 적용하는 경우 또는 클래스 멤버 액세스 표현식인 decltype은 참조된 엔터티의 유형을 반환합니다. 그러나 표현식이 lvalue(메모리 위치를 참조하는 변수 또는 표현식)인 경우 decltype은 엔터티 유형 앞에 추가 참조(&)를 접두사로 붙입니다.
FCD 예에서:
위 내용은 왜 `decltype((...))`은 참조를 반환하지만 `decltype(...)`은 참조를 반환하지 않습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!