C++์ ๋ง์ด ๋ค๋ค๊ณ , ์ค๊ธ์์ค... C#์ ์์ง ์ด๋ณด์์ค...
C๋ ๋ฌธ์์ด์ด ๋๋ฌด ๋ถํธํ๋ค. ๊ทธ ์ ๋ช ํ 4996 ๊ฒฝ๊ณ ์ย ๋ฒํผ ์ค๋ฒ๋ฐ ์ ๊ฒฝ์ฐ๋๊ฒ ์ข๊ฐ์๋๋ฐ,ย
C++์์๋ ํฌ๊ฒ ๋์์ง์ง ์์์ด.ย
ํนํ countof๊ฐ ์ธ์๋ก ๋์ด์ค๋ ํฌ์ธํฐ๋ฅผ ๋ชป๋ฐ์์ ๊ฐ๋นก์ณค์๋๋ฐย
์คํธ๋ฆผ ์ฐํ๋ฒ์ ์์๋ด์ ์ ์จ๋จน์๋ ๊ธฐ์ต์ด ์๋ค.
๋ฌธ์ ๋ฐฐ์ด์ ์ด์ ๋ง์ ์ฑ ์์ ๊ธ๊ธฐ์ํ๊ณ string์ ๊ถ์ฅํ๋ค.ย
๋ง์ ๋ ํผ๋ฐ์ค์๋ ์ธ์ดํ ํจ์๋ฅผ ์ฐ๋ผ๊ณ ๊ถ์ฅํ๋๋ฐ,ย
์กด~๋ ๋ถํธ- ์์จ ์จ๋ฐฉ์๋ค์.
์ํผ C์์ ์ ๊ณตํ๋ ๋ฌธ์์ด ๊ด๋ จ ํจ์๋ ์๋์ ๋ค์ณ์ง๋ ์ข๊ฐ์ ๋์ด๋ค.
์ ์ด์ ์ด ์ธ์ด๋ ๋ฉ๋ชจ๋ฆฌ 1MB ์ ์ฒ๋ง์ ํ๋ ์์ ์ธ์ด๋ผ์ ๋ฉ๋ชจ๋ฆฌ์ ์กด๋ ์ผ๋ฐํ๋ค.
C๋ ๋์ ํ ๋น์ด ๋๋ฌด ๋ถํธํ๋ค. ๋ณด์ด๋ ํฌ์ธํฐ ์บ์คํ ? ์ข๊น.
C++ ์์ ๋์ ํ ๋น์ด ํธํ๋ค. new ๋.ย
์ด์ง๊ฐํ ํฐ ํด๋์ค๋ ํค๋์ cpp๊ฐ ๋ถ๋ฆฌ๋์ ๊ด๋ฆฌํ๊ธฐ ์์ํ๋๋ฐ
C#์? ๊ทธ๋ด๊ฒ ์ด๋จ์ด ์๋ฐ ์ด๊ฑด ์ง์ง ๋ถํธ. ํ ๋์๊ฐ๋ ์๋ฆฌ๊ฐ ๊ฟ์์๋ ๋ค๋ฆฐ๋ค.
์ ์์ผ, ์๋ฆฌ๋? ์๋ฆฌ๋์ค์์๋ ๋จ์ผ์ฑ ์ ์ด์ดํ๋ฉด์
ํด๋์ค ๊ฐฏ์๋ง ์กด๋๊ฒ ๋๋ฆฌ๋๋ฐ, ์ด๊ฒ ์๋ ๋ง์์ง๋ฉด ์ข ๊ทธ๋ ๋ค.
C++์ ํด๋์ค ์์ฑ์๋ฆฌ์คํธ๊ฐ ์์ด์ ์ข์๋๋ฐ
C#์ ๊ทธ๋ด๊ฑฐ ์ข๋ ์๊ด์์ด์ ์ข ๊ทธ๋ฌ๋ค.
์์์ ํด์ค๊ฒ ๋ ๋น ์ ธ๊ฐ์ย ๋๋? ๋์์ง ์์๋ฐ ์ด๋๋ก ๊ด์ฐฎ์๊น ์ถ์ ์ฐ์ฐํจ?
C++์ ํ์ ์๊ฐ ๋ธ๋ญ ํ์์ด๋ผ ์ข์๋๋ฐ C#์ ๊ทธ๋ด๊ฑฐ ์ข๋ ์๊ด ์์ด ๋ค ์ ์ด์ผํด์ ์ง์ฆ๋ฌ๋ค.
C#์ ๊ตฌ์กฐ์ฒด๊ฐ ์ข...C++ ๋จผ์ ํด๋ณธ์ฌ๋์ด๋ผ๋ฉด ์ด๋ถ๋ถ ์ด๋ฆฌ๋ฅ์ ํ ๊ฒฝํ ์์๋ฏ.
C++์ typedef๊ฐ C#์์ using ์ผ๋ก ๊ฐ๋ฅํ๊ฑฐ? ์ด๊ฑด ๊ทธ๋ ๋ค ์น๋๋ฐ
null ์ด ์๋ฐ C++ ์์ typedef 0 ์ด์๋๋ฐ C#์์ ๋ฌดํ์ ์ถ์์ ์ธ ๋ฐ๋ก ๊ทธ '๋' ์ด๋ผ๋ ์ ?
๋๋ฌธ์ ๋์ด ๋ถ๊ฐ๋ฅํ ๋ฐ์ดํฐํ์ด ๋์ด๋ฒ๋ฆฐ๊ฑฐ? ๊ทธ๋๋ฌธ์ ๋ฌผ์ํ๋ก ๋์์ด๋ธ ๋ง๋๋๊ฑฐ?
์กฐ๊ธ ์ข๊ฐ๋ค. C# ๋ง๋ ์๋ผ๊ฐ ๋ถ๋ช ์์ฐจ์ถ์ด์ ๋ผ์๋ง์ถ๊ฑธ๊บผ์ผ.
C++์ ํ๋ฅญํ ์ปฌ๋ฌ๋ถ๋ฐฐ๊ฐ ๊ฐ๋ฅํ๋ฐ
C#์ ๊ทธ๋ด๊ฑฐ ์ข๋ ์์ด์ ๊ฐ๋นก์น๋์ ? ๋๋ค๊ธด๋คํ๋ ํ์ฅ ๋ค๊น์๋ด๋ ์์์ํ ์ปฌ๋ฌ๋ถ๋ฐฐ๊ฐ ์๋๋ ์ ?
์์งํ ์ด๊ฒ ์ ์ผ ๋นก์น์ง. ์ธ์๋ ๋ฉค๋ฒ๋ ๋ก์ปฌ์ด๋์ ์์๊ตฌ๋ถ์ด ์ฝ๊ฒ ๋์ผ๋ฉด ํ๋๋ฐ
์กด๋ ์์ฝ๋ค.
VS CODE? ์ด์๋ ์ปจํธ๋กค ํ ๋ก ํ ์คํธ ํฌ๊ธฐ์กฐ์ ์ด ์๋ ๋ฏธ์น ์ต์ ๋ค์ด๊ฐ์ ์ง์ ๋ฐ๊ฟ์ผ๋ผ๊ณ
์กด๋ ํฉ๋นํ๋ค ์ด๋ด ๊ธฐ๋ณธ๋์์ ์ง์ ์ํ ์ค์
์๋ฌด๋ฆฌ ์ข๊ฐ์ ์ ์ด ๋ง๋ค๊ณ ํด๋ C#์...๊ด์ฐฎ๋ค.
C์ ๋นํ๋ฉด? ์ดํด ํฉ์กํ์ง.
๋ญ ์ฐ์ง ๋ง์ ๊ทธ๋ด์๋ฆฐ ์๋๊ณ
์ ๋ค ๊ฐ์์ ์์ญ์ด ์๊ณ , ํ์์ ๋ฐ๋ผ ์ฐ๋ฉด ๋๋๊ฒ์ธ๋ฐ
๋ญ๋ถํฐ ํด๋ผ ๋ญ๋ถํฐ ํด๋ผ ์ด๊ฑด ์ข ์๋ ๊ฒ ๊ฐ๋ค...ํ์ง๋ง,
C๋ถํฐ ์ก๋๊ฑด ๋น์ถํ๋ค.
์ ๋ํฐ ํ ๊ฑฐ๋ฉด C#๋ง ํ๋ ์ถฉ๋ถํ๋ค๊ณ ๋ณธ๋ค.
ย
ํฉํธ : ์ฌ๊ธด ๊ทธ๋ฐ๊ฑฐ ๊ด์ฌ์๋ค - dc App
๋ผ์๋ง์ถ๊ธฐ์์ ํฐ์ก๋ค ใ ใ ใ
์ ๋ชจ๋ฅด๊ฒ ์ง๋ง ๋ง์ค์ ๋์๋๋ค.