ํ˜„์—…์œผ๋กœ๋Š” 9๋…„์ฐจ ๋˜๊ฐ€๊ณ  ( ํด๋ผ์ด์–ธํŠธ๋กœ๋งŒ 6๋…„, ์„œ๋ฒ„์‚ฌ์ด๋“œ ๊ฑธ์นœ์ผ์„ 2๋…„์ •๋„ ํ•จ )


C++๋กœ๋Š” 4๋…„ C#์œ ๋‹ˆํ‹ฐ๋กœ 4๋…„์ •๋„ ํ˜„์—…์— ์žˆ์—ˆ์Šต๋‹ˆ๋‘ฅ.




๋Œ“๊ธ€์ค‘์— ๋ณด๋ฉด C / C++ ์œ ๋‹ˆํ‹ฐ ํ•  ๋•Œ ์•Œ์•„์•ผ๋œ๋‹ค๋Š” ์‚ฌ๋žŒ๋“ค์€


๊ฐœ๋ฐœ์˜ ใ„ฑ์ด๋‚˜ ์•Œ๊ณ  ๋งํ•˜๋Š”๊ฑด์ง€ ์˜๋ฌธ์ด ๋“œ๋„ค์š”.


๋ชฐ๋ผ๋„ ๋ฉ๋‹ˆ๋‹ค.


์š”์ฆ˜ ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์— ์ž์ฒด์—”์ง„ ์“ฐ๋Š” ์‚ฌ๋žŒ๋“ค ๊ฑฐ์˜ ์—†์œผ๋‹ˆ, C++๋งŒ ๊ณ ์ง‘ํ•˜์ง€ ์•Š์•„๋„ ๋˜์ฃ .


๊ฒฐ๊ตญ ์—”์ง„๋”ฐ๋ผ ์ฃผ์–ธ์–ด ์ •ํ•˜๊ณ , ๊ทธ๋ƒฅ ๊ทธ๊ฒƒ๋งŒ ๊ณต๋ถ€ํ•ด๋„๋ฉ๋‹ˆ๋‹ค.


์ง„์งœ ์•„๋ฌด ๋ฌธ์ œ ์—†์–ด์š”.


๋Œ€์‹  ๋ฌธ๋ฒ•์€ ์ •๋ง ์ค‘์š”ํ•˜๋‹ˆ ์ •ํ•œ ์—”์ง„์˜ ํ•ด๋‹น์–ธ์–ด๋Š” ( ์–ธ๋ฆฌ์–ผ - C++, ์ฝ”์ฝ”์Šค 2D - C++, ์œ ๋‹ˆํ‹ฐ C# )


์ •๋ง ์ •๋ง ์ž˜! ๊ณต๋ถ€ํ•˜์…”์•ผ ๋˜์š”. ์ง„์งœ ์ฐ๋“~~~ํ•˜๊ฒŒ ๋ฌธ๋ฒ•์€ ์ง„์งœ ์ตœ๊ณ ๋กœ ์—ด์‹ฌํžˆ...


( C#์˜ ๋ ˆํผ๋Ÿฐ์Šคํƒ€์ž…์ด๋‚˜ ํฌ์ธํ„ฐ๋‚˜ ๋˜‘๊ฐ™์Šต๋‹ˆ๋‹ค. ๋‹จ์ง€ ํƒ€์ž…์„ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์˜ ์ฐจ์ด์ผ ๋ฟ์ด์˜ˆ์š”.


ํ•˜๋‚˜ ์ž˜ํ•ด๋‘๋ฉด ๋‹ค๋ฅธ๊ฑธ๋กœ ๋„˜์–ด๊ฐˆ ๋•Œ ๋ฌธ์ œ ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค. )




์•„๋ž˜๋Š” ์‚ฌ์กฑ



1. ์œ ๋‹ˆํ‹ฐ๋„ ๋‹ค์Œ๋ฒ„์ „์—” C# 7.0 ๊นŒ์ง€ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•˜๊ณ , ์–ธ๋ฆฌ์–ผ์€ C++17๊นŒ์ง€ ์ง€๊ธˆ๋„ ์‚ฌ์šฉ๊ฐ€๋Šฅ ํ•  ๊ฒ๋‹ˆ๋‹ค. ์—ด๊ณตํ•ฉ์‹œ๋‹ค ใ…Žใ…Ž


2. C๋Š” ์ง„์งœ ์„ธ์ƒ ์“ธ๋ฐ์—†๋Š” ์–ธ์–ด ( ์š”์ฆ˜ ์„ธ์ƒ์— ํด๋ž˜์Šค ์—†๋Š” ์–ธ์–ด๋Š” ๋ฐฐ์šธ ๊ฐ€์น˜๊ฐ€ ๊ฑฐ์˜ ์ „๋ฌดํ•ฉ๋‹ˆ๋‹ค. ๋‚˜์ค‘์— ์ง„์งœ ๊ณต๋ถ€ ๋งŽ์ดํ•˜๊ณ  ์‹ฌ์‹ฌํ’€์ด๋กœ ๋ฐฐ์šฐ์„ธ์š”.

์ฐจ๋ผ๋ฆฌ ๊ทธ ์‹œ๊ฐ„์— ์–ด์…ˆ๋ธ”๋ฆฌ๋ฅผ ๊ณต๋ถ€ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค )


3. C๊ฐ™์€ ๊ฒฝ์šฐ๋Š” ์š”์ฆ˜ ๊ฐœ๋ฐœํ•˜๋Š” ์ถ”์„ธ์™€ ์ •๋ฐ˜๋Œ€์˜ ์ ˆ์ฐจ์ ์–ธ์–ด๋ผ์„œ ์˜คํžˆ๋ ค ์ด๊ฑธ๋กœ ์Šต๊ด€์„ ๋“ค์ด๋ฉด ๋‚˜์ค‘์— ๋‹ค๋ฅธ ์–ธ์–ด์™€์„œ ๊ณ ์ƒํ•ฉ๋‹ˆ๋‹ค.

( ์‚ฌ๊ณ ๋ฐฉ์‹์ด ๋‹ฌ๋ผ์ง€๋Š”๋ฐ ๋„ˆ๋ฌด ์ ˆ์ฐจ์ ์ธ ๋ฐฉ์‹์œผ๋กœ ๋จธ๋ฆฌ๊ฐ€ ๊ตณ์–ด์„œ ๊ทธ๋ž˜์š” )


4. ์ž๋ฐ”, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ, ํŒŒ์ด์ฌ, C++, C#, PHP <- ์ ์œ ์œจ ๋†’์€ ์–ธ์–ด์ธ๋ฐ ํด๋ž˜์Šค ์—†๋Š” ์–ธ์–ด ์—†์Šต๋‹ˆ๋‹ค.

C๋Š” ์ง„์งœ... ํ›ก์œ ์ž…๋‹ˆ๋‹ค. ์€ํ–‰๊ถŒ์—์„œ ์ผํ•˜๊ฑฐ๋‚˜ ํ•˜์ง€์•Š์œผ๋ฉด C ์“ธ์ผ ์—†์„๊ฒ๋‹ˆ๋‹ค.

( ์€ํ–‰์—์„œ ์“ฐ๋Š” ์ด์œ ๋Š” ์‹œ์Šคํ…œ์ด ์ „๋ถ€ C๋กœ ๋„ˆ๋ฌด ์˜ค๋ž˜์ „๋ถ€ํ„ฐ ๋งŒ๋“ค์–ด์ ธ์„œ ๋ฐ”๊พธ๊ธฐ์— ์œ„ํ—˜ํ•ด์„œ ๊ทธ๋ƒฅ ์“ฐ๋Š”๊ฒ๋‹ˆ๋‹ค... ์–ด์ฉ”์ˆ˜ ์—†์ด ์“ฐ๋Š”๊ฑฐ์ฃ  )


4. C++์€ ์–ธ๋ฆฌ์–ผ์„ ๋ฐฐ์šฐ๊ฑฐ๋‚˜, ํ˜น์€ ๊ด€๋ จ ๊ฐœ๋ฐœ ์ง์ข…์ด ์•„๋‹ˆ๋ผ๋ฉด ๊ตณ์ด ๋ฐฐ์šธ ํ•„์š” ์—†์Šต๋‹ˆ๋‹ค. ์œ ๋‹ˆํ‹ฐ๋งŒ ํ•œ๋‹ค ํ•˜๋ฉด ๊ทธ๋ƒฅ C, C++์ด ์•„์˜ˆ ํ•„์š”๊ฐ€ ์—†์–ด์š”.


5. C#์€ ๊ทผ๋ฐ ์˜คํžˆ๋ ค ๋‹ค๋ฅธ ๊ทธ ์–ด๋– ํ•œ ์–ธ์–ด๋ฅผ ์“ฐ์…”๋„ ๊ผญ ๋ฐฐ์šฐ๋ผ๊ณ  ์ถ”์ฒœ ๋“œ๋ฆฌ๊ณ  ์‹ถ์€๊ฒŒ, ๋น„๋‹จ ์œ ๋‹ˆํ‹ฐ ๋ฟ ์•„๋‹ˆ๋ผ ์ผ๋ฐ˜์ ์ธ ํˆด์„ ์ œ์ž‘ ํ•  ๋•Œ ์ด๋งŒํ•œ ์–ธ์–ด๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

ํ˜น์‹œ ์–ธ๋ฆฌ์–ผ์ด๋‚˜ ๊ธฐํƒ€ ๋‹ค๋ฅธ ์—”์ง„์œผ๋กœ ๊ฐœ๋ฐœํ•˜์‹œ๋Š” ๋ถ„๋“ค๋„ ์‹œ๊ฐ„๋‚˜๊ณ  ์งฌ๋‚˜์‹œ๋ฉด C#๊ณต๋ถ€ํ•˜์‹œ๊ณ  ์œˆํผ ๋ณด์‹œ๋ฉด ์‹ ์„ธ๊ณ„๋ฅผ ๊ฒฝํ—˜ํ•˜์‹ค ๊ฑฐ์—ฌ์š”




์„ธ ์ค„ ์š”์•ฝ : ์—”์ง„์— ๋”ฐ๋ฅธ ์–ธ์–ด๋งŒ ๊ณต๋ถ€ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๋ฆฌ์–ผ๋ฃจ

๋