Return Value Optimization
์์ ๊ฐ ํ ๋น ์ธ์ C++ ์์๋ ์์๊ฐ์ const reference์ rvalue reference, ๊ทธ๋ฆฌ๊ณ ๊ฐ์ผ๋ก์์ ํจ์ ์ธ์๋ก ๋ฐ๋๋ก ํ์ฉํ๋ค non-const reference ์ธ์๋ฅผ ๋ฐ๋ ํจ์๋ ํจ์ ์คํ ์ค ์ธ์๋ฅผ ์์ ํ๊ณ ์ ๋ณ๊ฒฝ๋ ์ํ๋ก ๋ค์ caller๋ก ๋์๊ฐ๋ ๊ฒ์ ํ์ฉํ๋ค