Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 도커
- C#
- .net maui
- API
- Docker
- Get
- 큐
- quick sort
- .NET
- 백준
- asp.net core
- Merge Sort
- 시간복잡도
- 스택
- sql
- dfs
- C++
- 재귀
- 파이썬
- mysql
- 정렬
- REDIS
- BFS
- maui
- docker-compose
- 탐색
- 자료구조
- asp.net
- .net core
- 알고리즘
Archives
- Today
- Total
코젤브
[Visual C++] C++ 버전 확인 방법 - __cplusplus 199711로만 나오는 문제 본문
프로젝트를 진행하다보니 C++11 이상만 가능한 명령어가 있었는데,
프로젝트 속성에서 C++ 언어 표준을 설정해도 __cplusplus 로 확인하면 계속 199711로만 나오는 문제가 발생했다.
결론)
프로젝트 속성 > C/C++ > 명령줄 에서 추가 옵션으로 /Zc:__cplusplus 를 입력한다.
참고) 아래처럼 작성하면 확인할 수 있다. (출력 이전에도 코드에서 커서를 올리면 뜨긴 한다)
std::cout << "__cplusplus value: " << __cplusplus << std::endl;
찾아보니 아래 블로그에서 나와 같은 현상을 겪는 사람이 있었고, 이유는 모르지만.. 덕분에 해결했다!
기억할 겸 글을 남긴다.
https://locketgoma.tistory.com/16
'컴공의 일상 > C++' 카테고리의 다른 글
[Visual C++]C++ 오픈 소스 프레임워크 정적 라이브러리로 사용하기 (0) | 2024.08.13 |
---|---|
포인터 & 배열 & 벡터(Vector) (1) | 2024.08.09 |
0. 프로젝트 시작 및 소스코드 관리 기술 (0) | 2024.08.06 |
1강. 기초 코드 작성 요령 1 (0) | 2024.06.18 |