C#์ผ๋ก ๋ฐ๋ก ๊ณต๋ถํ๋ คํ๋๊น ๊ฐ์ ๋ณผ๊ฒ๋ ๋ง์ด ์๊ณ ๊ทธ๋์ ๋ชปํด๋จน๊ฒ ๋๋ฐ
์ฑ ์คย ์ค์ฑ์ฐ C์ธ์ด ์ถ์ฒ ๋ง์ด ํด์ ์ฌ์ ํ๋ ค๊ณ ํ๊ฑฐ๋ ย ๊ทธ๋ฐ๋ฐ ์ค์ฑ์ฐย C++๋ ์๋๋ผย ๊ทธ๋์ ๋ ์ค ํ๋ ์ฌ์ ํ๋ ค ํ๋๋ฐ
C์ C++ ์ค ๋น์ทํ ์ธ์ด๊ฐ ๋ญ์?
java ์ ์ธํ๊ณ
์์ชฝ์ ํน์ง์ ๋ค ๊ฐ์ง๊ณ ์์ง๋ง ๊ตณ์ด ๋น๊ตํ์๋ฉด C (๋งค๋์ง๋ ์ธ์ด์ ๊ทผ๋ณธ์ด๋ ํน์ฉ ์ ์์) ์์ ์ด์ง๋ผ๋ฉด C C++ ๋ฐฐ์ฐ๊ธฐ๋ณด๋ค๋ ์คํ๋ ค ์ธ๋ฆฌ์ผ ๋ธ๋ฃจํ๋ฆฐํธ ๋ฐฐ์ฐ๋๊ฒ ํจ์ฌ ๋น ๋ฅด๊ฒ ๊ฐ์ฒด์งํฅ ์ดํดํ ์ ์๋ค.
์ ๋ํฐ๊ฐ ์ฐ์ ์ด๋ผ ๋ธ๋ฃจํ๋ฆฐํธ๋ ๋์ค์ ํ๊ณ ์ผ๋จ C๋ผ๋ ๋จผ์ ํด์ผ๊ฒ ๋ค ๊ฐ์ฌ
์ด๋ฐ ์ข๋ณ์ ๋ ์ด ๊ทธ๋์ ์๊ฐ๋ฆฌ๊ฐ๋ฐํ๊ณ ๋ค๋ ๋๊ฑฐ์ผ? ์จ๋ฐใ ใ ใ ใ
์ด๋ฐ ์ง๋ฌธํ๋ ๋์ด๋ฉด ์๊ฐ๋ฆฌ์ ์ง๋ฌธ๋ง ํ๊ฒ ์ง ๊ฐ๋ฐ์ ํ๊ฒ ๋ ์๊ฐ์ข ํด๋ผ ๋ง์๊ทธ๋งํ๊ณ
๋ณ์ ๋๊ฐ๋ฆฌ๋ผ ์ง๊ฐ ๋๊ธ๋ค๋๊ฒ๋ ๊ธฐ์ต๋ชปํ๋๋ณด๋ค
๋ด๋น๋ผ ๊ฐ๋ฐ์ ๋ํด ์๋ฌด๊ฒ๋ ๋งํ ๋ฅ๋ ฅ๋ ์๋๋ฐ ๋ญ๋ผ๋๊ฑฐ์ผ ๋ ์์ค์ด ๊ทธ์ ๋๋ผ ๋ ๋์๋ ๋ค ๊ทธ๋ ๊ฒ ๋ณด์ด๋ ์์ค์ ๋ง๊ฒ ํ๋ํ๋ ๋ชจ์ต ๋ณด๊ธฐ ์ข๋ค
ใ ใ ใ ์ง์ง ๋ถ์ด๋๊ฐ๋ฆฌ์๋์ง ์ปจ์ ์ธ์ง
ip ๋ค๋ฅธ๋ฐ ๋ค๋ฅธ์ ์ธ๊ฑฐ ์๋?
๋ฉ๋ชจํด๋ ip๋ค
JAVA๋ C์์ ๋์จ๊ฑฐ๋ผ ์ฌ์ค C/C++ ์ํ๋ฉด ๋ค๋ฅธ ์ธ์ด๋ก ๊ฐ์ํ๊ธฐ๊ฐ ์ ๋ง ์ข์
c๊ณ์ด์์์ ๋ฑ ๋ฑ ๋๊ฑฐ๋ฉด ๋ค๋๊ฐ๋ค
๋ฉ๋ชจํด๋ ip๊ทธ๊ฑฐ ์๋์๋ฆฌ๋ง ์ธ์ํ๋๊ฑด๋ฐ ใ ์ธ๊ฐ
์ ํตํผ๊ฐ์๋๋ค ใ ใ
C# ์ ๊ฐํ ํ์ ์ธ์ด์ด์ ๋งค๋์ง๋ ์ธ์ด ์ด์ OOP
JAVA๋ ๋ง์ด ๋น์ทํ๋ค๊ณ ์๊ฐํ๋ฉด ๋จ C๋ C++์ ์ธ๋งค๋์ง๋ ์ธ์ด๊ณ C#ํ๊ณ ๋ง์ด ๋ค๋ฅด์ง
์ด๋ณด์๊ฐ ์ ๋ฌธํ๊ธฐ ๊ฐ์ฅ ์ฌ์ด๊ฒ C#์ ๋์ ์ฐจ๊ทผ์ฐจ๊ทผ ๋ฐ๊ณ ๋๊ฐ๋ ค๋ฉด C๋ถํฐ ํ๊ณ C++ํ๋๊ฒ ์ข์ ์๋๋ฉด c์ธ์ด์์ ์ ์ฐจ์งํฅ์ ์ผ๋ก ํ๋ก๊ทธ๋๋ฐํ๋๊ฒ ๋ญ์ง ๋ฐฐ์ธ์์๊ณ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ง์ ์ ์ดํ๋๊ฑธ ๋ฐฐ์
C++ ์ ๊ฐ์ฒด์งํฅ๊ฐ๋ ์ด๋ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋ฒ์ ์ตํ์์๊ณ C#์ c++ ์ฒ๋ผ ๊ฐ์ฒด์งํฅ์ธ์ด์ธ๋ฐ ์ฐจ์ด์ ์ด Gc๊ฐ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ๋ฅผ ํด์ฃผ๊ธฐ๋์ ์ด๋ฐ ๊ฐ๋ ๋ค์ ๋ฐฐ์ฐ๊ธฐ ํ๋ฌ ๊ทผ๋ฐ ๊ทธ๋งํผ ๋ ์ ๊ฒฝ์จ๋ ๋๋ ํธํ์ง