2.1.85. --[no_]nonstd_qualifier_deduction

이 옵션은 C++에서 정규화된 이름의 한정자 부분에서 비표준 템플릿 인수 추론을 수행할지 여부를 제어합니다.

이 기능을 사용하면 A<T>::B 또는 T::B 같은 문맥에서 템플릿 매개변수 T에 대해 템플릿 인수를 추론할 수 있습니다. 표준 추론 메커니즘에서는 이러한 문맥을 명시적으로 지정되었거나 다른 위치에 추론된 템플릿 매개변수 값을 사용하는 비추론 문맥으로 처리합니다.

Note

--nonstd_qualifier_deduction 옵션은 C++ 표준을 준수하지 않는 레거시 소스 코드에 대한 마이그레이션 지원용으로만 제공됩니다. 이 옵션은 사용하지 않는 것이 좋습니다.

모드

이 옵션은 소스 언어가 C++인 경우에만 적용됩니다.

기본값

기본값은 --no_nonstd_qualifier_deduction입니다.

Copyright © 2007 ARM Limited. All rights reserved.ARM DUI 0348AK
Non-Confidential