๋
ธ๋ฒ ์ด์ค์
๋๋ค
c++
c#
์ ๋ํฐ
์ด๋ ๊ฒ ๋ฐฐ์ฐ๋ฉด ์ทจ์ ๊ฐ๋ฅํ๊ฐ์?
๋์ด๊ฐ ์์ด์ ๋๊ธฐ์ ์๋ฐ๋๋๋คใ ใ
๋๋ฆ ๊ณต๋ถํด์ ๋ด๋ฆฐ ๊ฒฐ๋ก ์ธ๋ฐ์
win32api
์๊ณ ๋ฆฌ์ฆ
ํ์ด์ฌ
๋ ๊ธ๋ณด๋ฉด ์ด ์ธ๊ฐ๋ ๋ฐฐ์ด๋ค๋ ๋ง์ด ๋ง๋๋ฐ ํ๋๋!!!
c++
c#
์ ๋ํฐ
์ด๋ ๊ฒ ๋ฐฐ์ฐ๋ฉด ์ทจ์ ๊ฐ๋ฅํ๊ฐ์?
๋์ด๊ฐ ์์ด์ ๋๊ธฐ์ ์๋ฐ๋๋๋คใ ใ
๋๋ฆ ๊ณต๋ถํด์ ๋ด๋ฆฐ ๊ฒฐ๋ก ์ธ๋ฐ์
win32api
์๊ณ ๋ฆฌ์ฆ
ํ์ด์ฌ
๋ ๊ธ๋ณด๋ฉด ์ด ์ธ๊ฐ๋ ๋ฐฐ์ด๋ค๋ ๋ง์ด ๋ง๋๋ฐ ํ๋๋!!!
์๋ ์ธ๊ฐ๋ ๊ตณ์ด ์๋ฐฐ์๋ ๋ ๊ฑฐ ๊ฐ์๋ฐ? ์ ์ธ๊ฐ๊ฐ ์๋ฒฝํด์ง๊ณ ๋์ ์ฒ์ฒํ ๋ฐฐ์๋ ๋ ๋ฏ?
์ทจ์ ์ด ๋ชฉํ๋ฉด ์ผ๋จ ์ ๋ํฐ ์ฌ์ฉํด์ ๊ฒฐ๊ณผ๋ฌผ ํฌํด์ด 1~2๊ฐ๋ ๋์์ผ๋จ ๊ทธ๊ฑธ ๋ชฉํ๋ก ๊ณต๋ถํ๋ฉด๋จ
WinAPI๋ ํ์์์ ๋ฐฐ์ฐ๊ธดํ๋๋ฐ, ์ ์ฉํด์๋ผ๊ธฐ ๋ณด๋ค๋ (์์ง ์ฐ๋) ํด๋ผ ํ๋ก๊ทธ๋๋จธ๊ฐ ํ๋ ์ผ์ด ์ฃผ๋ก ๊ทธ ์์ง์ด๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ API ํจ์ ์ฐพ์์ ๊ฐ์ ธ๋ค์ฐ๊ณ ํ๋ ์ผ ๋ฐ๋ณต์ธ๋ฐ ๊ทธ๋ฐ๊ฑฐ ์ฐ์ตํ๋ ๋๋์. ๊ตณ์ด ์ ์จ์ ๋ฐฐ์ธ ํ์๋ ์์. ํ์ด์ฌ์ ๊ทธ๋ฅ ๋ช ๋ ์ ๋ถํฐ ๋น์ ๊ณต์๋ค์ด ์์ , ์๋ ์๊ฒฉ์ฆ ๋ฐ๋ฏ์ด ๊ณต๋ถํ๋ ์ถ์ธ์ธ๋ฐ ๊ฒ์์ ๊ณ์์๋ ๋ฑํ ํ์์๋ค. ๋ฏธ๋์ ์ด๋ป๊ฒ ๋ ์ง ๋ชฐ๋ผ๋ ์ง๊ธ์ ์์ ์๋ฐฐ์๋ ์ ํ ๋ ธ์๊ด
๊ฒฐ๋ก ์ C->C#->์ ๋ํฐ ์์ผ๋ก ๊ณต๋ถํ๋๊ฒ ๋ ์ ์ ํ๊ฑฐ๊ฐ์. ๊ทธ๋ฆฌ๊ณ ์๊ณ ๋ฆฌ์ฆ์ด๋ ์ด๋ค ๋ก์ง ์ค๊ณํ๋๊ฑฐ๋ ๊ฑ ํ๋ก์ ํธ ์ฌ๋ฌ๋ฒ ๋ง๋ค๊ณ ์๊ณ ํ๋ค๋ณด๋ฉด ๋๊ธดํ๋๋ฐ ์ธ์์ ์ผ๋ก ๋นจ๋ฆฌ ๋๋ฆฌ๋ ค๋ฉด ์จ๋ผ์ธ ์ฝ๋ฉํ ์คํธ(๊ฒ์ํ๋ฉด ์ฌ์ดํธ ๋ง์ด ๋์ด)๋ ์ธ์ด ๋ฐฐ์ฐ๋ ์ค์ ๊ฐ์ด ํ๋๊ฒ ์ข์๊ฑฐ๊ฐ์. ์ค์ ๋ก ์์ฆ ๋น๋๋ฉด ๋ฉด์ ๋ ์ฝํ ๋ง์ด๋ค ๋ณด๋๊น ์ทจ์ ํ์ ์ผ๋ก๋ ํ์์ธ๋ฐ๋ค ์ฝํ ์์ ๋ง๋ฌ๋ ์ด๋ ค์ด ๋ฌธ์ ๋ค์ ๋์ค์ ์ฝ๋ฉํ ๋๋ ๋์๋จ
C++/C# ์ ๋ํฐ, ์๊ฐ๋๋ฉด ์ธ๋ฆฌ์ผ ์์ผ๋ก, ๊ทธ๋ฆฌ๊ณ ์์ง๊ณต๋ถํ๋ ค๋ฉด ๋ค๋ 12
๋ ธ๋ฒ ์ด์ค์ธ๋ฐ C#, C++ ๋ฒ๊ฐ์๊ฐ๋ฉด์ ๊ณต๋ถํ๊ฒ ๋๋ฉด ์ฝ๊ฐ ํท๊ฐ์ ์์ผ๋ C# ๋น ๋ฅด๊ฒ ๋ด์ฉ ์ตํ๋ค์์ C++๊ณต๋ถํ๋๊ฑฐ ์ถ์ฒ,