728x90
Compiler extensions란?
C++ 표준이 있는데 컴파일러 개발자들이 다른 언어와 호환을 위해 표준과 다르게 동작하도록 compiler을 설계했다.
이러한 compiler의 behavior를 compiler extensions라고 한다.
Compiler extensions 사용을 권장하지 않는 이유
Compiler extensions을 사용하는 프로그램을 짤 경우 프로그램은 C++ 표준과 호환되지 않음을 의미한다.
즉, 당신의 코드는 다른 컴파일러에서 컴파일되지 않거나 이상하게 동작할 것이다.
Visual Basic에서 Compiler extensions 끄는법

솔루션 탐색기에서 프로젝트를 우클릭하고 속성(Properties)에 들어가자.

Configuration : All Configurations으로 두고 Language에 준수 모드(Conformance mode)를 Yes(/permissive-)로 설정하자.
그리고 확인(OK)를 클릭하자.
'Visual Studio' 카테고리의 다른 글
| Visual Studio SDK, WDK 설치 방법 (0) | 2024.02.25 |
|---|---|
| Visual Studio C++ 표준 설정법 (0) | 2024.02.24 |
| Visual Studio warning level 설정법 (0) | 2024.02.24 |
| Visual Studio 언어 변경 방법 (0) | 2024.02.19 |
| Visual Studio 2022 튜토리얼 (0) | 2024.02.19 |