๋ ํํ์ธ๋ฐ ์ปด์๋ชป์ํ์์ฒด๋ฅ์ด๋ผ ๋ ํ์ผ๋ก ๋์ ํ ์๋ ๊ฑฐ๊ฐ์์ ํ์ธ๋ฑ๋กํ๊ณ ๋ค๋๋์ค์
์ง๊ธ ๊ธฐ๋ณธ์ ์ธ c๋ฌธ๋ฒ๊ฐ์๊ฑฐ ๋ฐฐ์ฐ๊ณ ์๋๋ฐ ์์ง ํฌ์ธํฐ๋ ์๋ค์ด๊ฐ๊ณ ํค๋ํ์ผ ๋ถ๋ฆฌํด์ ์ ์ธํด๋๋๊ฑฐ๊น์ง ๋ฐฐ์
์ง์ง ๋ค์ง๊ฒ ์ด๋ ค์์ ๋๊ฐ๋ฆฌ ํฐ์ง๊ณ ๋ฒ์์์ฌ๊ฑฐ๊ฐ์๋ฐ c ๊ธฐ์ด๋ฅผ ํ๊ณ ๋์ c#์ ๋ค์ด๊ฐ๋๊ฒ ๋ง์?
ํ์ธ์์ c ๋ฐฐ์๋๋ฉด ์ถํ์ ๋ฌด์จ ์ธ์ด๋ฅผ๋ฐฐ์ฐ๋ ๋ ์์ํ๊ฒ ๋ฐฐ์ธ๊ฑฐ๋ผ๊ณ ํด์ ๋ฑ๋กํด๋๊ณ ๋ค๋๋๋ฐ
์๋ฐ ํ์ธ๋น๊ฐ ํ๋ํผ๋ ์๋๊ณ (์ฝ 70) ๋ฐฐ์ด๊ฒ๋ ๋ฐฐ์ฐ๊ธดํ์ผ๋ ์ ํ๋ฃจ์ ์๋์๊ฐ ์๊ฐ๋ฉด์ ์ฐ์ตํด๋ ์ดํด๋ ๋ชปํ๊ฒ๊ณ ์์ฉ๋ ใ ใด๋ฏธ์ํ๊ณ
๋ ผ๋ฆฌํ๋ก ์กด๋๊ฒ ๋๋ค๊ฐ ๊ณผ์ด๋์ ์ตํด๋๊ธฐ ์ง์ ์
์ด๋ฒ๋ฌย ์์ ๋ฃ๊ณ ์ดํดํ ๋๊น์ง ํ๊ด์๋ จํ๊ณ ๋ฉํ์ก๊ณ ๋ค์๊ฐ๊ฑฐ์ผ ํ๋ค๊ณ ๋ง์
๊ทธ๋ฅ c#๋ฐ๋กํ์๋๊ฒ ๋ง์ด๋น~
ํ๊ฑด์ธก์์ ๊ฐ๋ฐ์ํ ๊ฑฐ๋ฉด ์ด๊ฒ์ ๊ฒ ํ ์ค์์์ผ ์ง์ฅ์ก๊ธฐ ์ข์์ง๋ c๋ ๋ค๋ x ๋ฐฐ์ฐ๋ฉด ์ข๋ค๊ณ ํด์ c ๊ธฐ์ด ๋ฃ๊ณ ์๋๋ฐ ๊ทธ๋ง๋ฃ๊ณ c#์ ๋ํฐ ๋ฐ๋ก ๋ค์ด๊ฐ๋๊ฒ ๋ง๋ค๋๊ฑฐ์ฃ ? ๋๋ฏ์ด๋จน์ผ๋ ค๊ณ ใ ในํ๋๊ฑด์ง ๋ญ์ง๋ ๋ชจ๋ฅด๊ฒ์ง๋ง ์ ์์์ฌ๋ํํ ์ผ์ผ ์ผ๋จ ๋น ๋งฅ ํ์ ์ปทํด๋ด ํ๋๋๋์ด ์๊พธ๋ค์ด์ ๊ธด๊ฐ๋ฏผ๊ฐ ํ๊ณ ์..
c#๋ฐ๋ก ํด๋๋จ ในใ
๊ทผ๋ ํฌ์ธํฐ๋ ์ํ๋๋ฐ ํค๋ ํด๋์ค ๋๋๋๊ฒ๋ ์ด๋ ค์ฐ๋ฉด c#๋ ๋๊ฐ์
ํค๋ ๋๋ ๋๊ณ ๋ฉ์ธ์ผ๋ก ๋ถ๋ฌ์์ ๋๋ ค๋ฐ๋๊ฑฐ๊น์ง ํจ
๊ฑฐ๊ธฐ์ ์ด๋ ค์ ๋๋ ์ ๋๋ฉด ์ ๋๊ฒ ๋ซ๋ค
c# ๋ฐ๋ก ํ์ . ๊ทธ๋ฆฌ๊ณ ์ ํฌ๋ธ ๊ฐ์๋ ๋ง์ผ๋, ๊ทธ๊ฑฐ๋ณด๊ณ ์์ตํ๊ณ ํ_์์์ ๋ค์ผ๋ฉด, ์ดํด ๋ ์๋ ๊ฑฐ๊ณ , ์ง๋ฌธ๊ฑฐ๋ฆฌ๋ ๋ง์์ง๊ฒ์. ์ ์ํํ ๊ถ๊ธํ๊ฑฐ ๊ทธ๋ ๋ฌผ์ด ๋ณด๋ฉด ๋์ง...
๊ทธ๋๋ ์ด์ ์ด ์ข๋ค. ์ฒ์์๋ ์ด๊ฒ ๋ญ๊ฐ ์ถ๊ฒ ์ง๋ง, ๊ทธ๊ฒ ์ฒ์์ด๋ผ์ ๊ทธ๋ฐ๊ฒ์ด๊ณ , ๋๋ง ๊ทธ๋ฐ๊ฒ ์๋๋, ๋น์ฐํ ๊ณผ์ ์ ์ผ๋ถ์ด๋ ์ข์ ํ์ง๋ง๊ณ ๊พธ์คํ ๊ณ์ ํด...์๋ ์ํ๋ ์ง์ ํ๋ฉด ๊ทธ๊ฒ ์ฒ์์ ์์ฒญ ํ๋ค๊ณ ์ง์ฆ๋จ.. ๊ทธ ๊ณ ๋น๋ง ๋๊ธฐ๋ฉด ๋จ
C๊ฐ ๋์์ด ๋๋๊ฑฐ๋ ๋ง๋๋ฐ ์ง๊ธ ๋จ๊ณ์์ ์ด๋ ต๋ค๋๊ฑด ์ข ๊ณค๋ํจ. ๊ทผ๋ฐ ๋๋ด๋ฉด์ ๋ฐฐ์ธ ์ธ์ด๋ ์๋๊ณ C ์ ๋๋ ๋ ํํด๋ ๋
๊ทธ์ ๋๋ฉด ํ0์๋ง๊ณ ์ฐฌ์ฐฌํ ์ ํ๋ธ ๋ ํํ๋ ๊ฒ ๋ซ์ง ์์๊น์..? ํ0์๋ค๋๋ ์ง๋ ํ ๋ ํํ๋ ๋ญ์ผใ ใ ใ
๋๋ ์์ ์ ์น์ฌ์ ์ํ๊ณ ์๋๊ฑฐ๊ธดํ๋ฐ ๋ค์ด๋ ํธX๊ฐ์ด ๋ค์ํ ๊ฒฝํํ๋๊ฑด ์ข์. ๊ทผ๋ฐ ์ทจ๋ฏธ์ํ๋ก ํ๋๊ฑฐ๋ฉด ๊ทธ๊ฑฐ ๋ฐฐ์ฐ์๊ณ ๊ณจ์ธ๋งค๋๊ฒ๋ณด๋จ ๊ทธ๋ฅ ์ ๋ํฐ ๋ฐ๋ก ๋ง์ง๋ฉด์ ์ง์ ์์ง์ฌ๋ณด๋๊ฒ ์ข์๊ฑฐ๋ค.
์ ์ ๋น์ทํ ์ง๋ฌธ ์ฌ๋ผ์จ ์ ์์๋๊ฑฐ ๊ฐ์๋ฐ ๊ฐ์๋์ด๋ฉด ๊ทธ๋ฅ ๋ต์ ๋์ธ๋ฏ.. ๊ทธ๋ ๋ถ๋ช ํ ํ์ง๋ง๋ผ๊ณ ๋ค ๋งํ๋๋ฐ
๊ทธ ์์ค์์ ์ด๋ ต๋ค๊ณ ํ๋ฉด c#์ผ๋ก ๊ฐ๋ ์ ๋ํฐ๋ก ๊ฐ๋ ๊ฑฐ๊ธฐ์ ๊ฑฐ๊ธฐ์. ๊ทธ ์ ๋์ ์ฝ๋ฉ ๊ฐ๋ ๋ ์์ด ๋ฐ์น๊ธฐ ํด๋ดค์ ์์ ๋ฐ๋ผํ๋ ๊ฒ ์ด์์ผ๋ก ์๋ ๊ฑฐ์.
C#๋ ์ด๋ฐ์ ๋ฐ ์ด์ ๋ก unsafe ๊ฐ์๊ฑฐ ์ฌ์ฉํ๊ฒ ๋๋ฉด ํฌ์ธํฐ๊ฐ ๋ญ๋ค! ๊ฐ์๊ฑธ ์๋ ํธ์ด ์ข๊ธด ํ๋ฐ, ๊ทธ๋ฐ ๊ฒฝ์ฐ๊ฐ ๋ณ๋ก ์์๊ฑฐ ๊ฐ์ผ๋ฉด ๊ทธ๋ฅ C# ๋ถํฐ ์์ํด๋ ๋จ. ๊ฐ๋ ๋ฉ์ฐ ๋ต๋ตํ ๋๊ฐ ์๊ธด ํ๋ฐ, ๋๋ถ๋ถ์ ๊ฒฝ์ฐ์ c๋ณด๋ค ์ฌ๋ฌ๋ชจ๋ก ํธํ๋ค๊ณ ๋ด. ๊ดํ +๊ฐ 4๊ฐ๋ ์๋๊ฒ ์๋.
c++์ด๋ C#์ด๋ ๋ค๋ฅธ์ ์ด ๋ง์ ํค๋ํ์ผ ์ ๊ฒ๋ c#์๋ ์