๋ญ๊ฐ ๋ฌธ์ ์ผ
์ฌ์ง๋ ๋ชป ์ฌ๋ฆฌ๊ฒ ํด๋จ๋ค
TArray์ ์คํฐํ ์กํฐ ๋ฃ์ด๋ฃ๊ณ
TArray IsEmpty ํจ์ ํธ์ถํ๋๋ฐ ์ ์๋ฌ๊ฐ ๋ฐ์ํ๋๊ฑฐ๋ ํ ์ง์ง
TArray๋ null์ด ๋ ์ ์์์?
์ดํด๊ฐ ์๋๋ค
๋ญ๊ฐ ๋ฌธ์ ์ผ
์ฌ์ง๋ ๋ชป ์ฌ๋ฆฌ๊ฒ ํด๋จ๋ค
TArray์ ์คํฐํ ์กํฐ ๋ฃ์ด๋ฃ๊ณ
TArray IsEmpty ํจ์ ํธ์ถํ๋๋ฐ ์ ์๋ฌ๊ฐ ๋ฐ์ํ๋๊ฑฐ๋ ํ ์ง์ง
TArray๋ null์ด ๋ ์ ์์์?
์ดํด๊ฐ ์๋๋ค
GC๋นํ๊ฑฐ ์๋?
์ฌ์ง์ ์พ๋์ผ๋ก ๊ฒ์ด์ผ์งค ๋ฌ๋ฆฌ๋ ๋ฏธ์น๋์์ด์ ์ฃผ๋ฑ์ด ๋ง์๋
์ด๊ธฐํ ํ์?? ๋ฐฐ์ด ๋น์ด์๋๊ฑฐ๋ง๋?? ์ธ๋ฑ์ค ๋ฒ์ ๋ฒ์ด๋ซ๊ฑฐ๋?
์ธ์์ผ๋ก ์ด๊ธฐํ ใฑใฑ
ํด๋์ค์ ์๋ TArray ํ๋์ ์ ๊ทผํ ๊ฑฐ๋ผ๋ฉด ํ๋๊ฐ null์ธ๊ฒ ์๋๋ผ. ํด๋์ค ์ธ์คํด์ค(this)๊ฐ null์ธ ๊ฑธ์๋ ์์.
ํน์ SomeClass->SomeArray.IsEmpty(); ์ด๋ฐ ์์ผ๋ก ํธ์ถํ๊ณ ์๋ค๋ฉด SomeClass์ ๋ํ ๋์ฒดํฌ๊ฐ ํ์คํ ๋์๋์ง ํ์ธํด๋ณด์ผ - dc App