태그: move-semantics
4편
-
C++ 초기화 캡처 | C++14 init-capture, move·unique_ptr 패턴 완전 정리
C++11 단순 캡처와 C++14 초기화 캡처([x = expr])의 차이, move 캡처·unique_ptr 넘기기, 실전 예제와 흔한 실수(수명·중복 이름)까지 정리합니다.
-
C++ Move Constructor | "이동 생성자" 가이드
C++ Move Constructor: "이동 생성자" 가이드. 이동 생성자란?·복사 vs 이동로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 이동 의미론 완벽 가이드 | rvalue 참조·std::move
C++ 벡터 반환 시 복사 폭증, JSON 파싱 결과 전달 시 메모리 급증? rvalue 참조, std::move, std::forward로 이동 의미론·완벽한 전달을 구현하고, 자주 하는 실수·프로덕션 패턴까지.
-
C++ Move Semantics | std::move로 불필요한 복사 제거하고 성능 최적화
C++ Move Semantics에 대해 정리한 개발 블로그 글입니다. 이동 의미론(move semantics)은 C++11에서 추가된 기능이라, 예전 C++ 책이나 레거시 코드만 보다 오면 “복사만 있는 줄 알았는데, 이동이 뭐지?”라고 느낄 수 있습니다. 비유하면 "이사할 때 가구를 통째로… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: C++, move-semantics, 이동의미론, rvalue,…