C++์ ๊ณต๋ถํ๋๊ฑฐ ์์ฒด๋ ์๋นํ ์ด๋ ต๊ณ ํ๋ ๋ฐ
๊ทธ๊ฑธ ๋์์ธํจํด๊น์ง ๋ง์ณ์ผ C++์ ์ฌ์ํ์ ์ ๋๋ก ์น๋ฅผ ์ ์์
๋ง๋ ์๋๋ค. ์ ๋ฌธ๊ฐ๋ฅผ ์ํ C++์์๋ ํจํด์ ์ค๋ฐ๋ถ ์ดํ์ ๋์ค๋๋ฐ
๋ ๊ทธ ๋นจ๊ฐ์ฑ 3,4ํ๋ ,์กธ์ ํ 1๋ ๋์ ๋ค ๋ณด์ง๋ ๋ชปํ์ด ๊ธฐ๋ณธ์๋ Effective C++ 3ํ๋ง ๊ฒจ์ฐ ๋ค๋ด
๊ทผ๋ฐ C++์ ์ธ์ด์ผ ๋ฟ์ด๊ณ ๋ค๋ +๊ทธ๋ํฝ์ค์ด๋ก ์ด๋ ๋ฐฑ์๋๋ฉด ํด๋น ํนํ CS๋ค๊น์ง ์ธ์ ์ตํ๊ณ ์ ์ฌํ๋
๊ฑ ๋จธ๋ฆฌ๊ฐ ์ข์์ ํ์ต์๋๊ฐ ๋น ๋ฅธ ๊ดด๋ฌผ์ ํฅ๋ฏธ๋ ๋ง์์ ๊ฐ๋ ์ฌ๋๋ค๋ง ๊ฐ๋๊ฑฐ์ง
์ฐจ๊ทผ์ฐจ๊ทผ ํ๋ค๋ณด๋ฉด ๋จ๋ค๋คํ๋๊ฑด ๋ชปํ ๊ฑด์์ ๊ณต๋ถ๋ผ์๊ฐํ๊ณ ์๊ฒฉ์ฆ์ค๋นํ๋ฏํ๋ฉด ๋ง๋งํ๊ณ ์ฌ๋ฏธ์๋๋ฐ ํ์ํด์ ์ฐพ์๋ณด๊ธฐ์์ํ๋ฉด ์ญ์ญ ์ง๋๋๊ฐ๊ฑฐ์
์ดํํฐ๋ธ ๋์์ธํจํด์ด๋ฐ๊ฑด ํนํ ๋ด๊ฐ ๊ทธ ํ์์ฑ์ด ๋๊ปด์ง๋ ์ง์ง ์๊ธฐ๊ฒ ๋๋๊ฑฐ๊ฐ์. ๊ทธ๋ฅ ๋ฌด์ง์ฑ์ผ๋ก ์ฃผ์ ํ๋ฉด ๊ธ๋ฐฉ ๋จธ๋ฆฌ์์ ๋ ์๊ฐ๊ณ ์ฌ๋ฏธ์๊ณ ์ด๋ ต๊ธฐ๋งํด
์์ง ๊ฒ ๋ง๋๋๋ฐ ํ์ํ ์ฝ๋ฉ ์ค๋ ฅ์ ๊ทธ๋ ๊ฒ๊น์ง ๋์ง ์์. ๋์์ธ ํจํด๋ณด๋ค๋ ๊ฐ๋ ์ฑ์ด๋ ์ ์ง๋ณด์์ฑ์ด ํจ ์ค์ํด. ์ข ๊ฒ์ด ๋๋ ค๋ ๋์ ๋ฒ ์ ์์ด.
์ทจ์ ๊ด๋ จ์ ๊ฒ์์ ๊ณ๊ฐค๋ก - dc App
c#ํ๊ณ ์ ๋ํฐ๋ง ์์๋ ๋๋๋ฐ ๋จผ์๋ฆฌ
๊ทธ๋ฅ ์ํ๋๊ฑฐ ๊ณ์ ๋ง๋ค๋ฉด๋จ, ์์์ ๊ธฐ์ ๋ค ์๊น
ํ์ฌ ๋ค์ด๊ฐ๊ฒ ๋ค๋ ๋ ธ๋น๊ฐ ๋๋ฌด ๋ง์์ ์ค์ธ์ฐ๋ ค๊ณ ์ด๋ ค์ด ์ฝ1ํ ๋ณด๋๊ฑฐ์ผ. ๋ ธ์น๋ ์นด์นด์ค ์ฝ๋ฉํ ์คํธ์ํค๋ฉด ์์ ํ๋ฝํ ๊ฑธ? ๋งํฌ ์ด๋ฐ์ ์ฝ๋ ๊ตฌ๋ฐ๊ธฐ์์ด. ๋ ๋ฒ๊ณ ๊ฐ๋ฐ์ ๊ณ ์ฉํด์ ์ต์ ํ ํ๊ฑฐ์ง
๋นํฑ์ง์ด๋ผ ๋ฏธ์ํ๋ฐ ์์งํ ์ ๋ฌธ๊ฐ ์จํํ ๊ทธ๋ ๊ฒ ์ด๋ ค์ด ์ฑ ์ ์๋ ์ง์คํด์ ๊ณต๋ถ ๋ชปํด์ ๋ง๋งํ๊ฒ ๋๊ปด์ง๋๊ฑฐ๋ผ๊ณ ๋ด ํ๋ด์ ๋ค๋ค ํ ์์๋๊ฑฐ์ผ - dc App
๋ํํ ์ด๋ ค์
๋ณด์ด์ง์๋ ๊ฑฐ๋ํ ๋ฒฝ์ด ๋๊ปด์ง dx11 ์ฑ ์ด๋ c++ ๊ณ ๋๋๋์(๋ชจ๋ec4ํ๊ฐ์๊ฑฐ) ๋ณด๊ณ ๋๋ ์ด๊ฑด ๋ณดํต์ฌ๋์ด ํ ๊ฒ ๋ชป๋๋ค.
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
ํ์คํ๊ฑด ์ํ๊ณผํ ์์ 4% ์์ชฝ์ ๋๋ ์ฌ๋๋ค์ผ๋ฏํจ ๋ด๊ฐ 11%์๋๋ฐ ํฌ๊ธฐํจ
๋น ํ์ดํ ํ์ธ์ ์ ๋ ํฌ๊ธฐํ๋ ค๊ตฌ์ ๊ฐ๊ฐํ ์์ ๊ตฌ๊ฒฝ์ด๋ํด์ผ์ง
์ ๊ทผ์ฑ์ ๋ฌธ์ ๋ผ๊ณ ๋ด
๋๋ ํ๋ก๊ทธ๋๋ฐ์ ํ๋๋ฐ ๋์์ธ๊ฐ๊ฐ์ด ์ฐ๋ ๊ธฐ์ธ๋ฐ - dc App