์ ๋ช ๋ํ ์ปด๊ณต์์ ๊ทธ๋ ๊ฒ ํ๋๊ฑด
์ธ์ด๋ฅผ ๋ฐฐ์ฐ๋๊ฒ ๊ทธ๋ ๊ฒ ์ค์ํ๊ฒ ์๋๊ธฐ ๋๋ฌธ์ธ๊ฑฐ๋ค...
์์ง์ด ์ธ์ด ํ๋ ์ ๋๋ก ํด๋๋ฉด ๋ค๋ฅธ ์ธ์ด ๋์ด๊ฐ๋ย
๋ช๋ฒ ์ํ์ฐฉ์ค ํด๋ณด๊ณ , ๊ตฌ๊ธ๋ง ๋ช๋ฒํ๋ฉด ์ถฉ๋ถํ๋๊น ๊ทธ๋ฐ๊ฑฐ์ง.
์๊ณ ๋ฆฌ์ฆ์ด ์ธ์ด์ ์ข ์๋๊ฒ ๋ง๋ค์ด์ง๋?
์๋๊ฑฐ๋ ?
C๋ก ํ๊ฑด C++๋ก ํ๊ฑด C#์ผ๋ก ํ๊ฑด JAVA๋ก ํ๊ฑด ๋ญ๋ก ํ๊ฑด ์๊ด์ด ์๋จ๋ง์ด์ผ.
๋จ์ง C/C++์ ๋ค๋ฅธ ์ธ์ด์๋นํด ์ปจํธ๋กคํ ๊ฒ ๋ ์๊ธฐ๊ณ , ๊ทธ๊ฒ ๊ธฐ์ด๋ถํฐ ์ค์ํ ์ธ์ด๋ผ์
๋ค๋ฅธ์ธ์ด ํ๋๋ฅผ 10๋ ์ฐจ ์ด์์ผ๋ก ๋ง์คํฐ ํ๋คํ๋๋ผ๋, C/C++ ์ด์ธ์ ๋ค๋ฅธ ์ธ์ด๋ณด๋ค
์๋ฌํ๋๋ฐ ์กฐ๊ธ ๋ ์ค๋๊ฑธ๋ฆด๋ฟ์ด์ง ์๋ฌ์ด ์ด๋ ค์ด๊ฒ ์๋์ผ.
์ข๋ฌด์ํค ๋ฐ ์์ง ์คํ์ฟ ์ปค๋ฎค๋ํฐ ๊ฐ์๋ฐ์ C++์ ํ์ญ๋ ์ด๋ ค์์ ๋ชปํ๋ค๋๋ฐ์
์ด๋ฐ๊ฑฐ ๋ค ๊ฑฐ์ง๋ง์ด๊ณ ย ํ์ ์์ ์ค๋์์์ ๋๋ก ์ํ๋ ํ๋ก๊ทธ๋๋จธ๋ฉด ๋คย ํด.
new ํ๊ณ delete ํ๋๊ฒ ๋ญ๊ฐ ์ด๋ ค์์ ๊ทธ๋ ๊ฒ ใ ใน์ด์ผ?
๊ทธ๋ฅ ๊ท์ฐฎ์ ๋ฟ์ธ๊ฑฐ์ง.ย
๋ค๋ฅธ ๊ฒ๋ค๋ ๋ง์ฐฌ๊ฐ์ง๊ณ .
ํ์์ ์ ํ๋ ์ต๊ด์ด ์์ผ๋ ๊ฐ๋ ์ค์ํ๋๊ฑฐ์ง, ๊ทธ๊ฒ ์ด๋ ค์์ ๋ชปํ๋๊ฒ ์๋๊ฑฐ์.
์์์ ์ผ๋ก ์๊ฐ์ ํด๋ด...
๋ฏธ๋ถ ๋ฐฉ์ ์ ๊ฑ ํธ๋ ์ํ์ ๊ณต์๊ฐ ์ผ์์์ ์ฐ์ ๋ํ๊ธฐ ๋นผ๊ธฐ ๊ฐ๋ ์ค์ ํ ์๋ ์๋๊ฑฐ์ง,
๊ทธ๊ฒ ์ฐ์๊ฐ ์ด๋ ค์์ ๋ชปํ๋๊ฑด๋ฐ์. ์ด๊ฑด ์๋๊ฑฐ๋ .
C ์ ์ ์จ์ด ์ด๋ป๊ณ , C++ ์ ์ ์จ์ด ์ด๋ป๊ณ ,ย ํ๋๋ ์์ค์ํด.
๊ฑ ๋ญ๋ก ์ ๋ฌธํ๊ฑด ๊ทธ๊ฑด ๊ทธ ์ฌ๋ ๋ง์์ธ๊ฑฐ์ง, ๊ฑฐ๊ธฐ์ ์จ๊ฐ ์ค์ง๋์ ์ ๋ถ๋ฆฌ๋๊ฑฐ์ผ?
๊ฒ์ ํ๋ก๊ทธ๋๋ฐ์ ์ ๋ฌธํ ๋ C/C++๋ก ์ ๋ฌธํ๋๊ฑธ ์ถ์ฒํ๋ ์ด์ ๊ฐ
๊ฒ์ ์ ๊ณ์์ C++์ ๋ง์ด ์ฐ๊ธฐ ๋๋ฌธ์ด์ผ.
์ธ๋ฆฌ์ผ๋ ๊ทธ๋ ๊ณ , ์ ๋ํฐ๋ ๊ทธ๋ ๊ณ , ๊ฒ์ ์์ง์ ๋ง๋ค๋ C++๋ก ์ง๋ ๊ฒฝ์ฐ๊ฐ ๋๋ถ๋ถ์ด๋ผ์ ๊ทธ๋ฐ๊ฑฐ์ง.
๊ทผ๋ฐ ํ์ ๊ฒ์ ํ๋ก๊ทธ๋๋จธ ํ ๊ฒ๋ ์๋๊ณ , ๊ทธ๋ฅ ์ธ๋ ๊ฒ์๊ฐ๋ฐ์๋ ๊ธฐํ์ ํ ๊ฑฐ๋ฉด C/C++๋ก ์ ๋ฌธํ ํ์๊ฐ ์์ด.
C#์ด๋ ํ์ด์ฌ ๊ฐ์๊ฑธ๋ก ์ผ์ถ ํ๋ก๊ทธ๋๋ฐ์ ์ต์ํด์ง๊ณ ๋์ ํ์ํ๋ฉด C++ ๋ณด๋ฉด ๋๋๊ฑฐ์ง.
์๊ธฐ๊ฐ ๋ฐฐ์ฐ๊ณ ์ถ์๊ฑฐ ๋ฐฐ์.
์๊ธฐ๊ฐ ํ์ํ๊ฒ ๋ญ์ง ํ๋จํ ๋ฅ๋ ฅ์ด ์๋๋ ์ฌ๋ํํ ๋ ๋ค C C++์ ๋ค์ด๋๋ ๊ฒ ๊ผญ ์ข์ง๋ง์ ์๋ค๋ ์๊ธฐ๋ค์ด ํ๊ณ ์ถ์๊ฑฐ๊ฒ ์ง. ๊ทผ๋ฐ ์ง๋๋ณด๋๊น ์ด์ฐจํผ ํ์ํ๋ฉด ๋ณธ์ธ์ด ์ด๋ป๊ฒ๋ ํ๊ฒ ๋ผ์๋๊ฑฐ ๊ฐ์
๋ ์์ ์ ๊ฒฝ ๋์. ํผ๊ณคํจ
์ ค๊ธฐ๊ฐ์ ์คํธ๋ ์ค ๋ฐ์์ ์ ๋ฐ๊ฑฐ์๋ - dc App
ํ๊ด๋ฑ LED๋ก ๋ฐ๊พธ๋๋ฐ IC ์นผํ์ธ๋ ๋๋ฉ์ง ํ๋ ๊ธฐ์ ํ์์๋๊ฑฐํ๊ณ ๊ฐ์๊ฑฐ์ง. ํ์ํ ๋ ๊ฑ ์ ์ ์ฑ์ฑ ๊ผฌ์์ ํ ์ดํ๋ง ๊ฐ์๋ ๋ฌธ์ ์์
๋จ์ง ๊ทธ๊ฑธ๋ก ์๋๋ง ๊ทธ๊น์ง๊ฑฐ ํ๋ ๋ ๋์ค๋ฉด ํฌ๊ฒ์ดํธ ์คํ