ํ์์ ๊ฒ์ ๊ฐ๋ฐ ํ๊ณ ์ถ์๋๋ฐ ์ด๋ฒ์ ํด๋ณผ ์ ์์ ๊ฒ ๊ฐ์์
์ ์๋ ์์, ์ผ๋ฌ์คํธ, ํฝ์ ์ํธ, ์ ๋๋ฉ์ด์ ์ด๋ฐ ๊ฑฐ ๋ฐฐ์ ์
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๋ฐฐ์์ผ ๊ฒ์๋ ๋ง๋คํ ๋๊น ๊ฒ์ํ๋๋
C, C++, C# ์ ์ฝ๋ฉ ๊ธฐ๋ฐ
์ ๋ํฐ ๋ณผํธ๋ ๋ ธ๋ ๊ธฐ๋ฐ
์ด๋ ๊ฒ ๋๋๋ค๊ณ ํ๋๋ฐ
ํ๋ก๊ทธ๋๋ฐ์ด๋ ์ ํ ๊ด๋ จ ์๋ ์ผ๋ฐ์ธ์ด ๊ฒ์ ๊ฐ๋ฐ ์์ํด๋ณด๋ ค๊ณ ํ๋ ๊ฑฐ๋ฉด
๋ญ ์ถ์ฒํด?
๋๋ ํ์์ด๋ ์ ์ ์ฐพ์๊ฐ์ ๋ฐฐ์ฐ๋ ๊ฒ ๋ณด๋ค
ํ๊ธฐํ๊ณ ์ค์ค๋ก ํด๋ณด๋ฉด์ ์ตํ๋ ํธ์ด๋ผ ํ์์ ์ถ์ฒ ใดใด
ํ์ ๊ฐ์ ๋ฐฐ์์๋ ์ง์ค๋ฉด ๊น๋จน์
๊ฐค ์ญ ์ฝ์ด๋ดค๋๋ฐ
1. ์ด์ฐจํผ ๋ฐฐ์์ผ ํ๋ ๊ฑฐ๋ ์ฝ๋ฉ ๊ธฐ๋ฐ C#์ด๋ ์ ๋ํฐ ์ฐ๊ณํด์ ๋ฐฐ์๋ผ
2. ์ฒ์ ๊ฐ๋ฐ ํด๋ณด๋ ค๋ ์ฌ๋ํํ ๋ณผํธ๊ฐ ๋ ์ฝ๊ฒ ๋๊ปด์ง ์ ์๊ณ ์ฌ๋ฏธ๋ ์์๊ฑฐ๋ค. ๋ณผํธ ํด๋ผ
3. ๊ทผ๋ณธ์ด ์๋ค. C๋ถํฐ ๋ฐฐ์์ C#๊น์ง ๊ฐ๋๊ฒ ์ ์์ด๋ค.
4. ๊ฒ์์ ๋ง๋๋ ๊ฒ ์๋๋ผ ํ๋ ์ด ํด์ผ์ง
๋ก ๋๋๋๋ผ
๋ด ๊ฒ์ ์ง์ฌ์ผ๋ก ๋ง๋ค์ด๋ณด๊ณ ์ถ์๋ฐ
์์ต 1๋ ์์ด๋ ๋๋๊น ๋ญ ๋ฐฐ์์ผํ๋์ง ๋ฐฉํฅ๋ง ์กฐ์ธํด์ค
์ง๊ธ ๋ง๋ค์ด๋ณด๊ณ ์ถ์ ๊ฒ์์ย
์ค๋ฆฌ์ ๋ ๋จผ ์ฒ ๊ฐ์ ๊ฒ์์ด์ผ
์ก์ ํ๋ซํฌ๋จธ, ๋ฉํธ๋ก๋ฐฐ๋์.
๋ด๊ฐ ์ ์ผ ์ข์ํ๋ ์ฅ๋ฅด๋ผ ์์ฌ๋ด์ ๋ง๋ค๊ณ ์ถ๋ค.
pc๊ฒ์์ผ๋ก ๊ฐ๋ฐํ๊ณ ์ถ์ดย
1. ๋ณผํธ ํผํด๋ผ. ๋๊ฐ ์์ด๋ ๊ตฌ๊ธ๋ง ์ํ๋ ๊ฒ ์๋๋ฉด ๊ณ ์ํ๋ค. ์ ์์๋ ๊ณ ์ํ๋ค. 2. ์ทจ๋ฏธ ์์ค์ด๋ฉด C#์ด๋ ์ ๋ํฐ๋ฉด ์ถฉ๋ถํ๋ค. 3. ๋๊ฐ ์ด๋ค ์ฅ๋ฅด, ํ๋ซํผ์ ๊ฒ์์ ๋ง๋ค๋ ค๊ณ ํ๋์ง๋ฅผ ๋งํด์ฃผ๋ฉด ์ข ๋ ๊ตฌ์ฒด์ ์ธ ์กฐ์ธ์ด ๊ฐ๋ฅํ๋ค.
1. ํน์ ์ ๊ณ ์ํ๋์ง ์๋ ค์ค ์ ์์๊น? ํด์ ํ๊ณ์ธ๊ฑด์ง ์๋๋ฉด ์ ๋ณด๊ฐ ์์ง ๋ถ์กฑํด์์ธ์ง ๊ถ๊ธํด์ 2. ํ ์ ์ ๋ฐฐ๋ถ๋ฅผ ์๋ ์์์ ใ ใ ใ ์ฒ์์ ํ๋๊ฐ์ฉ ๋ง๋ค์ด๋ณด๋ค๊ฐ ์ด๋์ ๋ ๋ด๊ฐ ๊ตฌํ ๊ฐ๋ฅํ๋ฉด ๋ด ๊ฑฐ ๋ง๋ค๋ ค๊ณ . 3. ์ค๋ฆฌ์ ๋ ๋จผ ์ฒ ๊ฐ์ ๋ฉํธ๋ก๋ฐฐ๋์, ํ๋ซํฌ๋จธ, ๋ก๊ทธ๋ผ์ดํธ ์ด๋ฐ ๊ฑฐ ์ข์ํจ
1. ์ ๋ณด ๋ถ์กฑ. ๋๊ฐ ํ๋ค๊ฐ ๋งํ์ ์ง๋ฌธํ๊ฑฐ๋ ์๋ฃ ์ฐพ์๋ ํ๋ค๋ค. ๋ง๋ค๋ ค๊ณ ํ๋ ๊ฒ์ ์ข ๋ฅ๋ฅผ ๋ณด๋๊น ๋ณผํธ์ ํ๊ณ๋ ์๋ค. 2. ์ทจ์ /์ธ๋ํ/1์ธ๊ฐ๋ฐ์ ๋ฐ๋ผ์ ํ์ํ ํ๋ก๊ทธ๋๋ฐ ์ค๋ ฅ์ ์ต์ ๊ธฐ์ค์ด ๋ค๋ฅด๋ค. ์ทจ๋ฏธ๋ฉด ๊ธฐ์ค์ด ๋ ๋๋ํด์ง์ง 3. ์๊ฐ ๋ง์ด ๊ฑธ๋ฆฌ๊ฒ ๋ค. ์๋ฃ๊ตฌ์กฐ/์๊ณ ๋ฆฌ์ฆ ๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด์ ์ธ ๊ฒ๋ ๊ณต๋ถํ๋๊ฒ ์ข์๊ฑฐ์ผ.
๋จ์ ํ๋ซํฌ๋จธ ๊ฒ์์ ๋ง๋ ๋ค๋ฉด ์ ์ ๋์ด๋๊ฐ ๋ฎ์ ํธ์ด์ง๋ง ๊ฑฐ๊ธฐ๋ค๊ฐ ๋ฉํธ๋ก๋ฐฐ๋์, ๋ก๊ทธ๋ผ์ดํธ ๊ฐ์ ์์๋ค์ด ์ถ๊ฐ๋๋ฉด ์ ์ ๋์ด๋๊ฐ ํ ์ฌ๋ผ๊ฐ๋ค.
์๊ฐ ๋ด์ ๋ต๊ธ ๋ฌ์์ค์ ๊ณ ๋ง์ ์กฐ์ธ ํ๋ํ๋ ๋ง๋ ๋ง์ด๋ค. ์ฅ๋ฅด๋ฅผ ํ๋ ์ด ํ ๊ฒฝํ์ผ๋ก ์ฅ๋ฅด๋ฅผ ์ข์ํ๊ฑฐ์ง ์ด๊ฑธ ์ด๋ป๊ฒ ๋ง๋ค์ง๋ ์๊ฐ ์ํด๋ดค๋๋ฐ ๋ต๊ธ ๋ณด๋๊น ๋จธ๋ฆฌ ๋ง์ ๊ธฐ๋ถ์ด๋ค ์ ๋ง ๊ณ ๋ง์
์ง์ฌ์ผ๋ก ๋ง๋ค๊ณ ์ถ๋ค๋ฉด ํต์ฌ์ ์ธ ๋ฉ์ปค๋์ฆ์ด ๋น์ทํ ๊ฐ๋จํ ๊ฒ์๋ถํฐ ๋ง๋ค๋ฉด์ ์ค๋ ฅ์ ์์ผ๋ฉด์ ๊ท๋ชจ๊ฐ ์ข ๋ ํฐ ๊ฒ์์ ๋ง๋ค์ด๋ผ. ๋ฐ๊ฒ์ -> ๋จ์ ํ๋ซํฌ๋จธ -> ๋จ์ ํ๋ซํฌ๋จธ์ ์ก์ ์์ ์ถ๊ฐ -> ๋ก๊ทธ๋ผ์ดํธ ์์ ์ถ๊ฐ -> ๋ฉํธ๋ก๋ฒ ๋์ ์์ ์ถ๊ฐ ์ด๋ฐ์์ผ๋ก. ๋ฐ๊ฒ์๋ถํฐ ์์ํ๋ผ๋ ์ด์ ๋ ๋ฐ๊ฒ์์ด ๊ฐ๋จํด์ ์ ๋ฌธ์๊ฐ ์ ๋ฌธํ๊ธฐ๋ ์ข๊ณ ๋ฐ๊ฒ์์ ์ ํ๊ฐ ํ๋ซํฌ๋จธ๋ก ์ด์ด์ง๊ธฐ ์ข๊ฑฐ๋ .
์ง์ง ๋ด๊ฐ ์ํ๋ ๋ต์ด์์ด. ๋ฐฉํฅ์ด ๋ณด์ด๋ค ๊ณ ๋ง์
๊ณ ๋ง์ฐ๋ฉด ๋๊ฐ ๊ทธ๋ฆฐ ์ผ๋ฌ์คํธ, ํฝ์ ์ํธ ์ข ์ฌ๋ ค๋ด๋ผ. ๊ถ๊ธํ๋ค
c++ c# ๊ธฐ์ด๋ง ๋ฐฐ์๋ ์ ๋ํฐ ์ฝ๋ฉ ๊ฐ๋ฅ
์กฐ์ธ ๊ณ ๋ง์ ๋ค๋ค C๋ก ์์ํ๋ผ๊ณ ํ๋ค
์ ๋ํฐ๋ ๋๋ถ๋ถ ๊ธฐ๋ฅ์ด ์ด๋ฏธ ๊ตฌํ๋์ด ์์ด์ ๋จ์ํ ์กฐ๊ฑด๋ฌธ์ ์กฐํฉ๋ง์ผ๋ก๋ ๊ฒ์ ์ ์์ด ๊ฐ๋ฅํจ
๊ธฐ์ ์ ์ธ ๊ตฌํ๋ณด๋ค๋ ์ฐ์ถ์ด๋ ์ํธ์์์ ๋ ๊ณ ๋ฏผํ๋ ค๋ ๋ชจ๋ฅด๊ฒ ๋ค ์กฐ์ธ ๊ณ ๋ง์
์ผ๋ฌ์คํธ ์ด์ผ ๋ฐฐ์ ๋ ธ ใ ๋ ํํจ?
์ฌ์ค์ ์ธ ๊ฒ์ ์ผ๋ฌ์คํธ๋ ์๋๊ณ , ๋์ฆ๋ ์บ๋ฆญํฐ๊ฐ์ ์บ๋ฆญํฐ ์ผ๋ฌ์คํธ ๋ฐฐ์ด๊ฑฐ๋ผ ๋๋จํ๊ฒ ์๋์ผ ์ ๋๋ฉ์ด์ ๋ฐฐ์ฐ๋ค๊ฐ ๊ดด์๋ช ์ฒด๊ฐ ๊ฑธ์ด๋ค๋๋ ๊ฑด ๋์ ํ ๋ชป๋ณด๊ฒ ์ด์ ๊ทธ๋ฆผ๋ถํฐ ๋ฐฐ์ ์ด
์กฐ๊ฑด๋ฌธ, ๋ฐ๋ณต๋ฌธ, ์ฝ๋ฃจํด ์ ๋๋ง ์์๋ ํ๋ซํฌ๋จธ๋ ๋ง๋ค์์์
if if else ์ด๋ฐ ๊ฑฐ ๋งํ๋ ๊ฑด๊ฐ ์์ ๋ช๊ฐ ์ฐพ์๋ณด๋ฉด์ ์ผํ ๋ค์ ๊ฒ ๊ฐ๋ค. ์ฒ์์ ๊ฐ๋จํ ํ๋ซํฌ๋จธ ๊ฒ์๋ถํฐ ๋ง๋ค์ด๋ณด๋ ๊ฒ ์ข์ ๊ฒ ๊ฐ๋ค
์๊ฐ๋ณด๋ค ์ค๋ ๊ฑธ๋ฆฌ๊ณ ์คํจํ๋ฉด ๋จ๋๊ฒ ์๋ค. ํจ๋ถ๋ก ๋ฐ๋ค์ด์ง ๋ง๋ผ ์ ์ก์ด.... ๋ณผํธ๋ ์คํ๋ ค ์ ๋ฌธ๊ฐ๊ฐ ์๋์ผ์ง ์ด๋ณด๊ฐ ์๋๋ฉด ํ์ ํ๊ฑฐ ๋ง๋๋๊ฑฐ ์๋๊ณ ์ ์์ ์ฉ ์์ค์ผ๋ก ๋ง๋ค๋ผ๋ฉด ์ด๋ณด๋ ์ ๋ ์์ฑ ๋ชปํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๋ํฐ๋ฉด C#๋ง ๋ฐฐ์ฐ๋ฉด ๋๋ค. C ํ์ ์๋ค. C++ ์ด๋ฆ ๋น์ทํ๋๊น ๋ค ๋ฐฐ์์ผํ๋ ๊ฑฐ์๋๊ฐ?? ๋ผ๊ณ ์ฐฉ๊ฐํ๋๋ฐ ๊ฐ์ ๋ค๋ฅธ ๋ ์์ ์ธ์ด๋ ๋ค๋ฆ์๋ค. ํ๊ตญ์ด์ ์ผ๋ณธ์ด ์ฐจ์ด์ ๋๋ก ์๊ฐํ๋ฉด๋๋ค. ํ๋ก๊ทธ๋๋จธ๋ก ๊ณ ์ฉ๋์ ๋จน๊ณ ์ด ์๊ฐ ์๋๋ฉด ํ๋๋ง ๋ฐฐ์ฐ๋ฉด๋๋ค. ์ ๋ํฐ๋ฉด ๋ฌด์กฐ๊ฑด C#... ๊ทธ๋ฆฌ๊ณ C# ์ ๋ํฐ ํจ๊ป ์ฐ๊ณํด์ ๊ณต๋ถํ๊ธฐ ๋ณด๋ค C#๊ธฐ์ด๋ถํฐ ํํํ ํ๊ณ ์ ๋ํฐ๋ก ๋ค์ด๊ฐ๋ผ. ์ ๋ฌธ์๋ค ์ด์ฐจํผ ๊ฒฝํ๋ ์๊ณ ์ง์๋ ์์ด ํ๊ณ์ ๋ถ๋ชํ์ ๋ค์ C#์ผ๋ก ๋์๊ฐ ๊ณต๋ถํ๊ฒ ๋์ด์๋ค.