์์ ์ฒ๋ผ c์ธ์ด ๊ฐ์๊ฑฐ ์กด๋ ํ ์ธ๋ ค๋ฉด ๊ฐ์ง๋ํด์ผํ๋ ์์ ๋ ์๋๊ณ , ์๋ฐ ์คํฌ๋ฆฝํธ๋ ํ์ด์ฌ ๊ฐ์๊ฑฐ ... ์๋๋ฉด C#๋ ์๋๋ฐ
๊ตณ์ด ํ๋ก๊ทธ๋๋ฐ์ ์ํ ์ด์ ๊ฐ ์์ง ์๋?
์ฝ๊ฒ ์ฐ๋ผ๊ณ ํ๋ก๊ทธ๋๋จธ๋ค์ด ์ํ๋ก์ด ์งํ๋ฅผ ๋ฐํํด์ ๊ธฐ๊ป ๋ง๋ค์ด๋จ๋๋ฐ ์ ์ ์ฐ๋๊ฑด ๊ตณ์ด ๊ทธ๋ฐ๊ฑฐ ์์จ๋ ๋๋ ์ธ๊ฐ๋ค๋ง ๊ฟ๋นจ๊ณ ์๋ ๋๋์
์ด์ ์ด๋ค ๊ธ์ ๋ฌ๋ฆฐ ๋๊ธ์ฒ๋ผ '๊ฒ์ ๊ธฐํ์' ์ง๋ง์ ์์ฒด๋ ๋ง์๋ฐ. ๊ทธ์ค์์ ์ง์ง๋ก ์๊ธฐ์ ์ ๋ฌด๊ฐ ๋ฌด์์ธ์ง ์๊ณ ํญ๋์ ์ง์์ ์ค๋นํ๋ ์ ๋ง๋ก ์ ๋๋ก๋ ๊ฒ์ ๊ธฐํ์ ์ง๋ง์์ ๊ทน์์์ด๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฐ์ผ์ด ๋ฒ์ด์ง๋๊ฑฐ ๊ฐ์์. '๋ด๊ฐ ๊ฐ์ฉ๋ ์์ด๋์ด ์๊ฐ๋ฌ์! ์ด๊ฑฐ๋ด๋ฉด ๋๋ฐ๋ ๋ฏ!'์ ๋ง์ธ๋๋ก ์ง์ํ๋์ฌ๋์ด ์ฐจ๋ง ์ ๋ค๊ณ ๋ ํ ์ ์๊ฑฐ๋ ์.
๊ทธ ์ฌ๋๋ค๋ ํ์๊ฐ์๋ฐ ๊ฐ๋ฉด ํ๋ก๊ทธ๋๋ฐ๋ ๋ฐฐ์ฐ๋๊ฑฐ ์๋๋๊น???
๊ธฐํ์ด ๋ญ์ง๋ ๋ชจ๋ฅด๋ ์ง๋ง์ ์ฒ์ง์ธ๋ฐ ๋ ํ๋ก๊ทธ๋๋ฐ ์ข ํ์ด์. ๋ผ๋ ๋ป์ ๊ธฐํ๋ ๋ชจ๋ฅด๊ณ ํ๋ก๊ทธ๋๋ฐ๋ ๋ชจ๋ฅธ๋ค๋ ๋ง์ด์ง
์ง๋ง์ ๊ฑฐ๋ฅด๊ณ ํ์ง ๊ธฐํ์๋ค์ ์ด๋ ์ ๋ ์์ค์?
๋ฐฐ์ฐ๊ธด ์ซ์๋ฐ ๋ง์๋ณ ๊ฑธ๋ฆฐ ์ฌ๋๋ค ๋ชฐ๋ฆฌ๋๊ฒ ๊ธฐํ์ ๊ฐ์
๊ธฐํ์๋ค์ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ง์ค ํด๋ก ๋ฐ์ดํฐ ์ ๋ ฅํ๋ ๊ธฐ๊ณ์
ํด๋ผ์ด์ธํธํํ ๋ถํํ๋ฉด ๋ ๋นจ๋ฆฌ๋์ด
ํด๋ผ์ด์ธํธ๋ ๋จธ์?
๋ฌผ์ฃผ
ํด๋ผ์ด์ธํธ์์ ๊ทธ๋ผ ์์ธ ์ค๊ณ๋ฅผ ๋๋ด๊ณ ์ฝ๋ฉ ๋ฐ ๋ฆฌ์์ค ์์ ์ ๋งก๊ธฐ๋ ๊ฑด๊ฐ
์ ๋ฏธ์ ๋์์ด์์ธ๋ฐ ๋ด๊ฐ ์๋ชปํด์
๋ค๋ค ์๋๋ ํด์ ํ ์ด์ง ๋๋ณด๊ณ ์ ์ด์ ๊ทธ๋ ์ง
๋๊ธ๋ณด๋ฉด์ ๊ณฐ๊ณฐํ ์๊ฐํด๋ดค๋๋ฐ ์ํ๋๊ฑฐ ์ดํด๊ฐ ๋จ. ๋๋ฒ๊น ํ ๋๋ง๋ค ์ง์ง ์ํผ ๊น์์ ํ๋ ๊ธฐ๋ถ ๋ฌ... ๊ฐํ ๋์ด
๊ธฐํ์ด๋๊ฒ ์ข ํฉ์ ์ธ ์ผ์ด๋ค๋ณด๋ ๊ทธ๊ฑธ ํจ์จ์ข๊ฒ ํ๊ธฐ ์ํด์ (์ปค๋ฎค๋์ผ์ด์ , ์์ ๋ฐฉํฅ ๋ฑ) ์ฝ๋ฉ, ์์ง, ๊ทธ๋ํฝ ๋ฑ ์ง์์ง์ํ๊ฒ๋๋ง ๋ฐฐ์์ ์ํต์ ์ํํ๊ฒํ๋ ค๊ณ ๋ ธ๋ ฅํ๋ ์ฌ๋์ด ๊ทธ๋๋ง ๊ธฐํ์ ๋ค์
์ ์ผ ๋ ธ๋ต์ธ๊ฒ ๊ทธ๋ฆผ๋ ๋ชป๊ทธ๋ฆฌ๊ณ ๋ชจ๋ธ๋ง๋ ๋ชปํ๊ณ ํ๋ก๊ทธ๋๋ฐ๋ ๋ชปํ๊ณ ์์ ๋ ๋ชป๋ง๋ค๊ณ ์คํฌ๋ฆฝํ (ํ๋ก๊ทธ๋๋จธ๊ฐ ๋ง๋ค์ด๋ ํด ์ด์ฉํ ๊ฐ๋จ์ฝ๋ฉ)๋ ๋ฐฐ์ธ ์์ ์๋๋ฐ ๋ด๊ฐ ์ํ๋ ๊ฒ์์ ๋ง๋ค์ด์คฌ์ผ๋ฉด ์ข๊ฒ ์ด ๋ผ๋ ์ผ์ด์ค
๋๋ด๊ฐ์ฃ ? ๊ธฐํ ์ง๋ง์ ์ค์ ๋ฐ์ ์ ๋ผ, ๋ณดํต ์ ๋ฐ์ ๋ค ํ๋ฐ ๋ฐฐ์๋ณด๊ฒ ๋ค๊ณ ์๋๊ณ c์ธ์ด์ฑ ๋ฐ๋ ๋ชป๋๊ฐ์ "์ญ์ ๋ ์ด๊ณต๊ณ์ ์ฌ๋ฅ์ด ์์ด" ์ด๋ฐ ์๋ฆฌ ํจ
๊ทธ๋ฐ ์ฌ๋์ด ์ง์ง๋ก ์์?
์ฌ๋ฅ์ด๋๊ฑด ๋ ธ๋ ฅ์ ํ ๋งํผ ํ๊ณ ๋์ ์ผ์ ์์ค์ ์ด๋ฅด๋ฌ์ผ ์ฌ๋ฅ์ฐจ์ด๋ฅผ ๋๋ผ๋๊ฑด๋ฐ ๋ ์ด์ด์์
๊ทผ๋ฐ ๊ธฐํํ ๊ฑฐ๋ผ๋ฉด์ ์ C๋ถํฐ ํ์ง C์ธ์ด ์ฐ๊ธฐ ๋๋ฌด ์ด๋ ค์ด๋ฐ ... ํธํ ์ธ์ด ๋๋๊ณ ์ ๊ทธ๋ฌ์ง ใ ใ ใ
ํ๊ตญ์ ํ๋ฐ ๋ฐฐ์ฐ๋ฉด c๋ถํฐ or ์๋ฐ๋ถํฐ๊ฐ ๋ณดํธ์ ์ด๋ผ์์
์ทจ์ง์ ์์ฃผ๋ก ํ๋ ์ ๋ฌธ๋๋ ์ค์ฉ์ ์ธ ๊ณผ๋ ์๋ฐ / ๋ณดํธ์ ์ธ 4๋ ์ ์ปด๊ณต๊ณผ๋ ์์ง๋ ๋ค๋ค c๋ถํฐ ๋ฐฐ์
๊ธฐํ ๋ค์ด ๊ธฐํ์ ํด๋ณธ์ ์๊ณ ๋จธ๋ฆฟ์์๋ง ๊ธฐํ์ ๋ด์๋๊ณ ์๋ค๊ฐ '๋ฌธ์ํ'๋ฅผ ํ๋ผ๊ณ ํ๋ฉด ๋ชป ํ๋ ์ง๋ง์์ ๋ญ ๋ณด๊ณ ํ์ฌ์์ ๋ฝ๋... ์ด๋ฐ ์ฌ๋์ด ํ๋ฐ์ด์ฌ. ๋ค๋ฅธ๊ฑฐ ํ๊ธฐ์ ์ '๊ธฐํ'์ด๋ผ๋ ๊ฒ ๋ถํฐ ๊ณต๋ถ๋ฅผ ํด์ผํ๋ ์ด์ ์ง.
๋ ์ปด๊ณต์ c ๋ฐฐ์์ผ๋๋ค๊ณ ์๊ฐํจ. ๋ ์ปด๊ณต์ด ์๋์ง๋ง... ๊ทธ๋๋ C์ธ์ด๊ฐ ์ด์ ๋๋๋ ๋ง์ด ๋๊ณ ๊ทธ๋ ๋๋ฐ. ์ด์ ์๋ฉด ์คํ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์กฐ ์ดํดํ๊ธฐ๋ ์์ํ๊ณ ... ์ ๊ณต์๋ฉด ์ ๋ฐ๊ฑด ์์์ผ์ง.
ํนํ ๊ฒ์์ชฝ์ c++์ด ๋ฐ๊ฐ์ ๋ค๋ณด๋ ํน์ ์์ฉ์์ง(์ ๋ํฐ)๊ฐ์ ๊ฒ์ ์ฝ๋งค์ธ ํ๋ก์ ํธ๋ง ์๋๋ฉด ์ ๊ณ ์ฃ๋ค c++์ฐ๋๊น ์์ฐ์ค๋ c#์ด๋ ์๋ฐ๋ณด๋จ c, c++ ๋ถํฐ ํ์ต
ํ์ด์ฌ์ ๊ตญ๋ด์์ ๋๋ฌด ๋ง์ด๋ํ์ง
ํ์ด์ฌ ๊ฐ์๊ฒ ์ง์ง ๋๊ฐ์ ๋น์ ๊ณต์๋คํ๊ธฐ ๋ฑ ์ข์๋ณด์ด๋๋ฐ... ์ง๊ธ์ ํ์ด์ฌ๋ณด๋ค ์๋ฐ์คํฌ๋ฆฝํธ๊ฐ ๋ ์ข์;
ํ๋ก๊ทธ๋๋จธ์ฒ๋ผ ๋ค๋ฅธ ์ฐ์ ์์ ์ธ๋ ฅ์ด ์ง์ฌ๋์ค๋ ์ง์ข ๋ ์๋๊ณ ํ ๋์ด ์์์ ํด์ผํ ๊ฒ์ ์ฐฟ์๋์๋ ์ง์ ์ด๋ค ๋ณด๋ ์ค์ค๋ก ๋ฉ์ ํ๋ ๋ฅ๋ ฅ์ด ๋ถ์กฑํ ์ฌ๋์ ๊ทธ๋๋ก ์ชผ๋ฉ์ผ๋ก ๋จ๋๊ฑฐ์ง ๋ญ. ์ํฐ์คํธ๋ ํ๋ก๊ทธ๋๋จธ์ฒ๋ผ ์ด๋ ํ์๊ฐ์ ์ต์ง๋ก ์ฃผ์ ์ํฌ ์ ์๋๊ฒ๋ ์๋๋๊น.
์คํ ๋ฆฌ ํ ๋ง ์์ ์์... ์ฒจ์ ์ด์ฌํ ๊ธ๋ก ์จ์ ๊ฐ๋ค์คฌ๋๋ฐ... ํ๋ก๊ทธ๋๋จธ๊ฐ ํ๋ฅผ ๋ด๊ธธ๋ ... ์๊ณ ๋ฆฌ์ฆ์ ์ง์ ๊ฐ์ ธ๋ค ์ฃผ๋ ์ข์ํ๋๋ผ๋ ๋จธ ๊ทธ๋ฐ ๊ฒฝํ๋ด์ ๋ค์์ ์ด ์๋ ๋ฏ...
ใด ๋ฏธ์น๊ฒ ๋ค ์ ํ๋ก๊ทธ๋๋จธ์๊ฒ ์๋์์ค๋ฅผ ๊ฐ์ ธ๋ค์ฃผ๋๊ฑด๋ฐ ใ ใ ใ ใ
ใดใด ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋๋ฆฌ์ค๋ฅผ ์๊ณ ์์ผ๋ฉด ๋ญ... ์ข๊ธด ํ๊ฒ ๋๋ฐ ๊ทธ๋ฐ๊ฑฐ๋ ๋ง์ด ํ์์๊ณ ๊ธฐ๋ฅ์ ๋ํ ์์ธ๊ธฐํ์ ๊ฐ๋ค ์ค์ผ์ง.