728x90

Visual Studio 2022에서 처음으로 C++ 20 함수 사용 시 컴파일 에러가 발생하는 경우가 있다.

 

그 이유는 MSVC 2022 C++ 언어 표준이 C++ 14 표준으로 설정되어 있어 발생하는 문제로, 최신 버전으로 설정 시 쉽게 해결이 가능하다

 

프로젝트 -> 속성 -> 구성 속성 -> 일반 -> C++ 언어 표준 -> C++ 20 표준 혹은 미리 보기 최신으로 수정하면 발생하던 컴파일 에러가 사라진다.

 

 

C++ 20 지원 가능한 컴파일러 정보는 아래 사이트에서 확인할 수 있다.

https://en.cppreference.com/w/cpp/compiler_support

 

반응형

'C++ > C++ 20' 카테고리의 다른 글

[C++ 20] 모듈 ( Module )  (0) 2022.02.20
[C++ 20] 프로그램 빌드 과정 및 문제점  (0) 2022.02.19
[C++ 20] 콘셉트 목록 정리  (0) 2022.02.19
[C++ 20] three_way_comparable concept  (0) 2022.02.19
[C++ 20] Concepts 적용 방법  (0) 2022.02.13

+ Recent posts