์ ์
๊ฐ๋ฐ์ ๊ธฐ์ ๋ฉด์ : C# 01
๐ฃ๏ธ C#์ ์ฃผ์ ํน์ง์ ์ค๋ช
ํด์ฃผ์ธ์. C, C++๊ณผ ์ด๋ป๊ฒ ๋ค๋ฅธ๊ฐ์? C#์ ๊ฐ์ฒด์งํฅ, ๊ฐ๋ ฅํ ํ์
์์คํ
, ์๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ(๊ฐ๋น์ง ์ปฌ๋ ์
), ๋ฒ์ ๊ด๋ฆฌ ๋ฐ ๋ณด์, ํ๋ซํผ ๋
๋ฆฝ์ฑ(์ฃผ๋ก .NET ํ๊ฒฝ) ๋ฑ์ ํน์ง์ผ๋ก ํ๋ ๊ณ ๊ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์
๋๋ค. C++์ ๋นํด ๋ ์๊ฒฉํ ๊ฐ์ฒด์งํฅ ์์น๊ณผ ๊ฐ๋ ฅํ ํ์
์์ ์ฑ์ ์ ๊ณตํ๋ฉฐ, C์ ๋ฌ๋ฆฌ ์ ์ฐจ์ ํ๋ก๊ทธ๋๋ฐ ๋์ ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ์ค์ ์ ๋ก๋๋ค. ๋ํ ์๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ(๊ฐ๋น์ง ์ปฌ๋ ์
)๋ฅผ ์ ๊ณตํ์ฌ, C++๊ณผ C์ ์๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ(์: `new`, `delete`, `malloc`, `free`)์ ๊ตฌ๋ณ๋ฉ๋๋ค. C#์ ๋ง์ดํฌ๋ก์ํํธ์ .NET ํ๋ ์์ํฌ์ ๋ฐ์ ํ๊ฒ ์ฐ๊ด๋์ด ์์ผ๋ฉฐ, ์ด๋ฅผ ํตํด ๋ค์ํ ํ๋ซํผ์์ ์คํ๋ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค. C์ C++์ ..