๋์ด๊ฐ๋ ๊ธฐ์ค์ด ๋ญ์?ย
๊ทธ๋ฆฌ๊ณ ๊ตณ์ด c++๋ถํฐ ํ๋ ์ด์ ๊ฐ ์์?
C++์จ๋ณธ ์ ์ฅ์ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ๊ฐ๋น์ง, ์ปฌ๋ ํฐ ๊ฐ๋ ์ต์ง๋ก ์ตํ์ผํด์ ๊ทธ๋ฐ๊ฑฐ ์๋๊ฐ. ๋๋ ๋ํ์์ c++๋ก ๊ณ์ฐ ๋๋ฆด๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ จํด์ ์ด๋ป๊ฒ ์ฝ๋ฉ์ง๋์ง ์ฌ์๊ฐ ์๋ ค์คฌ๋๋ฐ c#์ c++๋ณด๋ค ๊ทธ๋ฐ๋ฉด์์ ํธํ๋ฏ
c#์ด ์ผ๋ง๋ ํธํ ์ธ์ด์ธ์ง ๋๋ผ๋ผ๊ณ c++๋ฐฐ์ฐ๋๊ฑด๊ฐ...?ใ ใ
๊ทธ๋ฐ๊ฑฐ ๊ฐ์๋ฐ? C++์ด ๋ฐฐ์์ผํ ๊ฒ ๋ง์์. ๊ทผ๋ฐ ๋ง์ ๊ทธ๊ฑฐ ์๋ค๊ณ ์ฐ๋๊ฒ๋ ๊ฑฐ๊ธฐ์ ๊ฑฐ๊ธฐ๊ณ ๋๋ ์ฐ๋ถํฌ๋ก ์ปค๋์ฐ๋ฉด์ c++์ฝ๋ฉ๊ฐ์๊ฑฐ ๋ํ์์ ๋ฐฐ์ฐ๊ณ ๋ฉ๋ชจ๋ฆฌ ๊ฐ๋น์ง ์ปฌ๋ ํฐ๋ ์ด๋ฐ๊ฒ๋ง์จ๋ ์์ ๋ชจ๋ฅด๋๊ฑฐ์์. ์๋ ํ ์์๋๊ฒ ๋ง์์. C++์ด ํ ์ ์๋๊ฒ๋ ๋ง๊ณ , ๊ทธ ๋ฐ๋๊ธ๋ถ๋ก ๊ทธ๋งํผ ์ด๋ ต๊ณ ์์์ผํ ๊ธฐ์ด๊ฐ๋ ์ด ๋ง์์ ์ตํ๊ธฐ ์ด๋ ค์ด๊ฒ๊ฐ์
์ํํ ๊ตณ์ด ์ํด๋ ๋จ
๊ธธ๊ฒ๋ณด๋ฉด ๋ฐฐ์ฐ๋๊ฒ ์ข์งใ ์ด๋ป๊ฒ ๋ฐ์ ํ๊ฑด์ง ์ดํดํ๋ฉด c#์ ๋ ์ ์ธ ์ ์์ํ ๋๊น
C/C++ ๋ฐฐ์ฐ๊ณ ๋๋ฉด ๋๋จธ์ง ์ธ์ด๋ ๊ทธ๋ฅ ๊ธฐ๋ณธ์ผ๋ก ๋๋๊ฑฐ. ์์๋ถํฐ ์ฝํ๋ฆฐ ์ค์ํํธํ๋ฉด ๋งํ๋๊ฑฐ๊ณ
์ฝ๊ฒ๋งํ๋ฉด ๋ฉ๋ชจ๋ฆฌ ํ ๋น๋ถํฐ ๋ฆด๋ฆฌ์ฆ๊น์ง ์์ ๊ฐ๋น์ง์ปฌ๋ ํฐ๋ ๋ญ๋ ํ๋ ๊ฐ๋ ๋ค์ ๋๊ฐ ๋ค ์๊ณ ๋ง๋ค์ด์ผํ๋๊ฒ C/C++์. ๊ทธ๋ฌ๋ค๋ณด๋ ๊ทธ๊ฑธ ์ตํ๊ณ ๋๋ฉด ๊ทธ ๋ค์์ ์์์ผํ ๊ฑด ํ๋ ํผ์ ํน์ง์ ๋๋ ํน์ ์ปดํ์ผ๋ฌ์ ํน์ง, ๋ฉ๋ฆฌ๋ด์ ์ค๋ ๋ ๊ฐ๋ ์ดํด ์ ๋์. ์ฒจ์ ๋ฐฐ์ธ๋๋ ์ฝ์ ๋ณด๋ ์ํ๋ก ๊ณต๋ถํ๊ณ ์ข ๋์์ง๋ฉด ๊ทธ๋ ์๋์ฐ์ฆ ๋จ์๋ก ๋์ด๊ฐ๊ณ ๋๋ฉด ๊ธฐ๋ณธ์ผ๋ก ์๊ฒ๋๋๊ฒ ์๋ฐ, C#์. ๋๋ถ์ด ์ค๋ธ์ ํธ C๊ฐ ใ ๊ฐ๋ค๋๊ฒ๋ ์๋์ผ๋ก ์๊ฒ๋จ.
C++์จ๋ณธ ์ ์ฅ์ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ๊ฐ๋น์ง, ์ปฌ๋ ํฐ ๊ฐ๋ ์ต์ง๋ก ์ตํ์ผํด์ ๊ทธ๋ฐ๊ฑฐ ์๋๊ฐ. ๋๋ ๋ํ์์ c++๋ก ๊ณ์ฐ ๋๋ฆด๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ จํด์ ์ด๋ป๊ฒ ์ฝ๋ฉ์ง๋์ง ์ฌ์๊ฐ ์๋ ค์คฌ๋๋ฐ c#์ c++๋ณด๋ค ๊ทธ๋ฐ๋ฉด์์ ํธํ๋ฏ
c#์ด ์ผ๋ง๋ ํธํ ์ธ์ด์ธ์ง ๋๋ผ๋ผ๊ณ c++๋ฐฐ์ฐ๋๊ฑด๊ฐ...?ใ ใ
๊ทธ๋ฐ๊ฑฐ ๊ฐ์๋ฐ? C++์ด ๋ฐฐ์์ผํ ๊ฒ ๋ง์์. ๊ทผ๋ฐ ๋ง์ ๊ทธ๊ฑฐ ์๋ค๊ณ ์ฐ๋๊ฒ๋ ๊ฑฐ๊ธฐ์ ๊ฑฐ๊ธฐ๊ณ ๋๋ ์ฐ๋ถํฌ๋ก ์ปค๋์ฐ๋ฉด์ c++์ฝ๋ฉ๊ฐ์๊ฑฐ ๋ํ์์ ๋ฐฐ์ฐ๊ณ ๋ฉ๋ชจ๋ฆฌ ๊ฐ๋น์ง ์ปฌ๋ ํฐ๋ ์ด๋ฐ๊ฒ๋ง์จ๋ ์์ ๋ชจ๋ฅด๋๊ฑฐ์์. ์๋ ํ ์์๋๊ฒ ๋ง์์. C++์ด ํ ์ ์๋๊ฒ๋ ๋ง๊ณ , ๊ทธ ๋ฐ๋๊ธ๋ถ๋ก ๊ทธ๋งํผ ์ด๋ ต๊ณ ์์์ผํ ๊ธฐ์ด๊ฐ๋ ์ด ๋ง์์ ์ตํ๊ธฐ ์ด๋ ค์ด๊ฒ๊ฐ์
์ํํ ๊ตณ์ด ์ํด๋ ๋จ
๊ธธ๊ฒ๋ณด๋ฉด ๋ฐฐ์ฐ๋๊ฒ ์ข์งใ ์ด๋ป๊ฒ ๋ฐ์ ํ๊ฑด์ง ์ดํดํ๋ฉด c#์ ๋ ์ ์ธ ์ ์์ํ ๋๊น
C/C++ ๋ฐฐ์ฐ๊ณ ๋๋ฉด ๋๋จธ์ง ์ธ์ด๋ ๊ทธ๋ฅ ๊ธฐ๋ณธ์ผ๋ก ๋๋๊ฑฐ. ์์๋ถํฐ ์ฝํ๋ฆฐ ์ค์ํํธํ๋ฉด ๋งํ๋๊ฑฐ๊ณ
์ฝ๊ฒ๋งํ๋ฉด ๋ฉ๋ชจ๋ฆฌ ํ ๋น๋ถํฐ ๋ฆด๋ฆฌ์ฆ๊น์ง ์์ ๊ฐ๋น์ง์ปฌ๋ ํฐ๋ ๋ญ๋ ํ๋ ๊ฐ๋ ๋ค์ ๋๊ฐ ๋ค ์๊ณ ๋ง๋ค์ด์ผํ๋๊ฒ C/C++์. ๊ทธ๋ฌ๋ค๋ณด๋ ๊ทธ๊ฑธ ์ตํ๊ณ ๋๋ฉด ๊ทธ ๋ค์์ ์์์ผํ ๊ฑด ํ๋ ํผ์ ํน์ง์ ๋๋ ํน์ ์ปดํ์ผ๋ฌ์ ํน์ง, ๋ฉ๋ฆฌ๋ด์ ์ค๋ ๋ ๊ฐ๋ ์ดํด ์ ๋์. ์ฒจ์ ๋ฐฐ์ธ๋๋ ์ฝ์ ๋ณด๋ ์ํ๋ก ๊ณต๋ถํ๊ณ ์ข ๋์์ง๋ฉด ๊ทธ๋ ์๋์ฐ์ฆ ๋จ์๋ก ๋์ด๊ฐ๊ณ ๋๋ฉด ๊ธฐ๋ณธ์ผ๋ก ์๊ฒ๋๋๊ฒ ์๋ฐ, C#์. ๋๋ถ์ด ์ค๋ธ์ ํธ C๊ฐ ใ ๊ฐ๋ค๋๊ฒ๋ ์๋์ผ๋ก ์๊ฒ๋จ.