2017-09-13 4 views
2

CLion 2017.2는 C++ 17 기능 (기본적으로 중첩 된 네임 스페이스 이외의 모든 것)에 대한 지원이 매우 제한적이라는 것을 알고 있지만, 마치 constexpr을 if 이후의 모든 것은 도달 할 수없는 코드입니다.CLion 2017.2 접근 할 수없는 모든 것을 만들면 constexpr을 생각할 때

누구나 적어도 함수의 끝 부분에서 constexpr 이후에 일부 기능을 사용할 수있는 임시 해결책을 알고 있습니까?

enter image description here

+0

을 해제 할 수있는 방법이 없습니다 JetBrains 추적 시스템 [https://youtrack.jetbrains.com] (https://youtrack.jetbrains.com)에서 [OC-10682] (https : // youtrack. jetbrains.com/issue/OC-10682). – dfri

답변

1

if constexpr는 코드에서 일을 이해하지 않는, 그래서 아직 CLion에 의해 지원되지 않는 C++ 17 기능입니다.

당신이 disable that inspection completly in settings

또는 슬프게도 particular code sample

에서 비활성화 할 수 있습니다 강조 unreachable code 만 귀찮게하면, 현재 당신이 버그를 신고 고려할 수 있습니다 물결 모양의 빨간색 선