์์
ํ๊ฒฝ์ ๋ฐ๋ผ ์๋ฌ๊ฐ ์๊ณ ์๊ณ ํฉ๋๋ค.. ์ดํ์งธ ํด๊ฒฐ์ด ์๋์ ใ
ใ
์ ๋ ๋๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ์๋๋ฐ์.์ ๊ฐ์๊ฒฝ์ฐ๋ shared_ptr๋ฅผ nullptr๋ก ๋ฐ์ด๋ฒ๋ฆฐ๋ค์์ ์ ๊ทผํ์๋๋ template Ty2 = Ty, enable_if_t, int> = 0> NODISCARD Ty2* operator->() const noexcept { return get(); }์๋ฌ๊ฐ ๋ฐ์ํ์์ต๋๋ค.๊ทธ๋์ shared_ptr์ ๊ฐ์ ๋ ๋ฆฌ์ง ์๊ณ (?) ์ ๊ทผํ์๋๋ ์๋ฌ๊ฐ ๋ฐ์ํ์ง ์์์ต๋๋ค.