인프런 커뮤니티 질문&답변

장인석님의 프로필 이미지
장인석

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

Atomic

14분부터 나온 atomic 헤더와 C++버전에 관한 질문입니다.

해결된 질문

작성

·

271

0

코드를 따라치면서 컴파일해보다가  14분 30즘에 나온 방식으로
atomic<int32> sum = 0;
으로 치고 컴파일 했을 때 -std=c++11과 -std=c++14로는 에러가 났습니다.

1) atomic은 C++ 버전 몇에서 표준화되고 추가되었나요?
2) 지금은 모든 Makefile의 CXXFLAGS에 -std=c++17를 추가해 통일시켜놨는데 앞으로 나오는 강의를 기준으로 C++17로 괜찮을까요? 아니면 해당강의에 맞는 추천버전이 있으신가요?

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

1) C++11입니다. 빌드 에러가 나는건 atomic 쪽 문제가 아닐 것 같네요.
2) 네 C++17이 적당합니다. filesystem 등 일부는 또 17 기능을 사용합니다.

장인석님의 프로필 이미지
장인석

작성한 질문수

질문하기