태그: RVO
3편
-
C++ RVO·NRVO | "복사 생략" 최적화와 성능 향상
C++ RVO·NRVO의 C++, RVO·NRVO, "복사, 들어가며: "return에 std::move를 써야 하나요?"를 실전 예제와 함께 상세히 설명합니다.
-
C++ Return Statement | "반환문" 가이드
C++ Return Statement: "반환문" 가이드. return 기본·반환 타입로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ RVO/NRVO | "Return Value Optimization" 가이드
C++ RVO(Return Value Optimization)와 NRVO(Named RVO)는 반환문으로 객체를 반환할 때 복사를 생략하는 컴파일러 최적화입니다. 복사 생략의 대표 사례이며, 이동 의미론·복사 초기화와 함께 이해하면 반환값 성능을 잡기 좋습니다.