
📦 개념 요약용어의미RVO (Return Value Optimization)임시 객체를 직접 호출자 영역에 생성하여 복사/이동 생략NRVO (Named Return Value Optimization)이름 있는 지역 변수를 반환할 때도 복사/이동 없이 직접 생성✅ RVO (Return Value Optimization)예제:Test createTest() { return Test(); // 임시 객체 반환}Test() 생성 시, 컴파일러가 호출자 스택에 직접 객체 생성그래서 생성자 1번만 호출, 복사/이동 생략됨➡️ 객체를 “리턴용 임시 공간”에 직접 생성하는 방식✅ NRVO (Named Return Value Optimization)예제:Test createTest() { Test t; ..