본문 바로가기

C++

(2)
이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해 수강 후기 약 3년간 유니티 클라이언트 프로그래머로 근무하다가 새로운 기술에 도전해보기 위해 언리얼을 공부하고자 마음먹었습니다. 프로그래밍 엔지니어 출신으로써 c++언어를 이용해서 언리얼에 접근해보고자 했는데, 대부분의 튜토리얼이 블루프린트로 되어있어서 학습의욕이 안나던 중 이득우님이 언리얼 c++강의 시리즈를 출시해주셔서 수강하게 되었습니다. 언리얼은 유니티와 함께 가장 대표적인 게임 엔진으로 알려져 있는데, 유니티와 달리 개발을 시작하기 위한 진입장벽이 높은 것으로 유명합니다. 그 큰 이유중 하나가 언리얼은 엔진에서 제작할 수 있는 프로젝트의 구조가 어느정도 잡혀있는 상태에서 시작하기 때문에 작업을 위해서는 그 구조를 일단 어느정도 파악한 후 접근해야 한다는 인식이 있기 때문이였습니다. 저는 이득우님의 언리얼 ..
[EMC++] 소개 소개 c++11의 변화의 폭은 매우 크다 - auto선언, 범위 기반 for 루프, 람다 표현식, 오른값 참조 등등.. - 새로운 동시성 기능 - nullptr와 별칭 선언 등장 - 스마트 포인터 - 객체 이동 이 책은 c++11과 c++14의 기능들 자체가 아니라, 그 기능들의 효과적인 적용 방법을 서술하는 데 전념 c++11에서 가장 널리 쓰이는 기능은 아마 이동 의미론(move semantics) - 오른값(rvalue)에 해당하는 표현식과 왼값(lvalue)에 해당하는 표현식이 구분됨 - 오른값은 이동 연산이 가능한 객체를 가리키지만, 왼값은 일반적으로 그렇지 않음 - 일반적으로, 주소를 취할 수 있다면 왼값, 없다면 오른값 함수 호출의 맥락에서, - 인수(argument): 함수에 전달한 표현식..