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 |