/constexpr(컨트롤 constexpr 평가)
/constexpr 컴파일러 옵션을 사용하여 컴파일 시간에 평가를 위한 매개 변수를 constexpr
제어합니다.
구문
/constexpr:depthN
/constexpr:backtraceN
/constexpr:stepsN
인수
depthN 재귀 함수 호출의 깊이를 constexpr
N 수준으로 제한합니다. 기본값은 512입니다.
백트레이트N 진단에서 N constexpr
까지 평가 표시 기본값은 10입니다.
은 N단계후 constexpr
의 N 종료 평가 단계를 수행합니다. 기본값은 100,000입니다.
설명
/constexpr 컴파일러 옵션은 식의 constexpr
컴파일 시간 평가를 제어합니다. 평가 단계, 재귀 수준 및 백트레이스 깊이는 컴파일러가 평가에 constexpr
너무 많은 시간을 소비하지 않도록 제어됩니다. 언어 요소에 대한 constexpr
자세한 내용은 constexpr(C++)을 참조하세요.
/constexpr 옵션은 Visual Studio 2015부터 사용할 수 있습니다.
Visual Studio 개발 환경에서 이 컴파일러 옵션을 설정하려면
프로젝트의 속성 페이지 대화 상자를 엽니다.
구성 속성>C/C++>명령줄 속성 페이지를 선택합니다.
추가 옵션 상자에 /constexpr 컴파일러 옵션을 입력합니다. 확인을 선택하거나 적용을 선택하여 변경 내용을 저장합니다.
프로그래밍 방식으로 이 컴파일러 옵션을 설정하려면
- AdditionalOptions을(를) 참조하세요.