C++ ๊ฐ๋ฐ์ ๊ธฐ์คย
1. ์ดํ c++์ด๋ ์ด๊ฒ์ด c++์ด๋ค ๊ฐ์ c++์
๋ฌธ์
2. ์ธํ๋ฐ ํ์ ๋ชจ์จ ๊ฒ์์ ์๊ฐ์ข (์์ฒด ์๊ท๋ชจ ๊ฒ์์์ง ์ ์)
๊ฐ์ฒด์งํฅ์ ์ฌ์ค๊ณผ ์คํด ๋ณํํ๋ฉด์ ์ฝ๊ธฐ
3. ์ดํ ์๋ฃ๊ตฌ์กฐ๊ฐ์ ์๋ฃ๊ตฌ์กฐ ์
๋ฌธ์
4. ๋์๊ทน ์๊ณ ๋ฆฌ์ฆ, ํน์ ๊ฒ์ ์๊ณ ๋ฆฌ์ฆ ์ฑ
5. ํค๋ํผ์คํธ ๋์์ธํจํด, ์ค์ฉ์ฃผ์ ๋์์ธ ํจํด, ๊ฒ์ ๋์์ธํจํด
6. ์ ๋ฌธ๊ฐ๋ฅผ ์ํ c++
7. ์ดํํฐ๋ธ ์๋ฆฌ์ฆ,
์ดํํฐ๋ธ c++(ํ์), ๋ชจ์ด ์ดํํฐ๋ธ c++,๋ชจ๋ ์ดํํฐ๋ธ c++, ์ดํํฐ๋ธ stl ๋ฑ๋ฑ
8. Tcp/ip ๋คํธ์ํฌ ํ๋ก๊ทธ๋๋ฐ ์
๋ฌธ์ , ์์ฝ์๋ฒ, ์ฑํ
์๋ฒ , ๊ฒ์์๋ฒ ๋ง๋ค์ด๋ณด๊ธฐ,ย ย ๋ฉํฐ์ค๋ ๋ ํ๋ก๊ทธ๋๋ฐ ์ฐ์ต
9. DB๋ ๋์๊ทน sql
10. ์ฝ๊ฒ ๋ฐฐ์ฐ๋ ์ด์์ฒด์
11. ๊ฒ์ ์ํ, ์ ๋ชฉ ๊ธฐ์ต ์๋๋๋ฐ ์ ๋ํฐ ๊ด๋ จ ์ํ์ฑ
ํ๋ ์๋๋ผ ๊ทธ๊ฑฐ ๋ณด๋ฉด์ ๋ฒกํฐ ํ๋ ฌ์ ๋๋ง ์๋ฉด๋จ
c++ ์ ์ ๋ ํ์ผ๋ฉด c#, java, ํ์ด์ฌ ๋ฑ๋ฑ ๋ค๋ฅธ ์ธ์ด๋ณด๋ฉด ๊ฐ์ข๋ฐฅ์ฒ๋ผ ๋ณด์ฌ์ย ๊ธ๋ฐฉ ์ต์ํด์ง
์ดํ์ ์์ฉ์์ง ์ ๋ํฐ๋ ์ธ๋ฆฌ์ผ ์ข ๊ฐ์ง๊ณ ๋๋ค๊ฐ ์ทจ์งํ๋ฉด๋
์์ฉ์์ง์ ํํ ๋ฆฌ์ผ์ด๋ ๋ฌด๋ฃ๊ฐ์ข๋ค ์๋ ๋ง๊ธฐ๋๋ฌธ์ ๋ฐ๋ก ์ฑ
์ฌ๊ฑฐ๋ ํ ํ์ ์์,
ํ๊ถ๋น ์กด๋ ๊ธธ๊ฒ ํ๋ฌ์ก์๋ 10๊ฐ์ ์ปท ์๊ฐ๋ฅ
ํ์๋น ๋ช๋ฐฑ์ฉ ๊ฐ์ ธ๋ค ๋ฐ์น ๋ฐ์ ์ง์งย ์ ๋ํ๋ฉด ์ฑ
๊ฐ๋ง 30๋ง์์ปท ์๊ฐ๋ฅ
์ฌ์ง์ด ์์ฐพ์๋ณด๋ฉด ๋๋ถ๋ถ pdf ๋ ๋์๋ค๋๋ ์ฑ
๋ค์
ํ์ ๊ทธ๋ฐ๊ฑฐ ๋ค๋์ง๋ง๊ณ ๊ฑ ์ธํ๋ฐ 10๋ง์ ์ ๋๋ง ํฌ์ํ๋ฉด ํ ๊ด์ฐฎ์ ๊ฐ์ข๋ค ์๋๋ฃจ ๋นผ๋ฐฑํจ
์ ๋ฃจํธ๊ฐ ์๋ฌด๋ ๋๋ ๊ฑด ์๋์ง ์์? ์ธ๋๊ฒ์ ๊ฐ๋ฐ๋ ฅ ๋ธ๋ ค๋ ๋ง๋ค๊ณ ๊ทธ๋ฌ๋๋ฐ
ํ๋ฃจ์ ์ฑ 50~100ํ์ด์ง ์ฝ๋๋ค๊ณ ์๊ฐํ๊ณ ์ฝ์ผ๋ฉด ๋๊ตฌ๋ ์น๊ฐ๋ฅ, ์ฑ ํ๊ถ ์๋ง ๋๊บผ์๋ 500ํ์ด์ง ๋๋ ์ฑ ๋ง์ด ์๋๋ฐ, ํ๋ฃจ์ 50์ฅ , ํ์๊ฐ์ ์ด์ฅ ๋ชป์ฝ๋ ์ฌ๋ ์ฐพ๋๊ฒ ๋ ์ด๋ ค์ธ๋ฏ, ๊ทธ๋ฅ ๋ ธ๋ฒ ์ด์ค๋ก ์ธ๋๊ฒ์ ๋ง๋ ๋ค๊ณ ํ๋ฉด ๊ป๋ฐ๊ธฐ๋ง ๊ฒ์์ค๋ฌ์ด ในใ ๊ทผ๋ณธ์๋ ๊ฒ์ ๋์ค๊ฒ ์ง
๋ ธ๋ฒ ์ด์ค๋ก ๊ฒ์ ๋ง๋ค๊ฒ๋๋ฉด '๋๋ ์ฌ๋์ ๋๋ค' ๋ผ๋ ๋ฌธ์ฅ ํ๋๋ฅผ ํํํ๊ธฐ ์ํด, '๋๋ ๋๋ฌผ์ ๋ง๋๋ฐ? ์๋ฌผ์ ์๋๊ณ ? ๋ฌผ์์ ์ด์ง ์๋๋ฐ! ๊ทผ๋ฐ ๋ฌผ์๋ ๋ค์ด๊ฐ ์ ์๊ณ @ ๊ทธ๋์ ๊ฒฐ๋ก ์ ์ฌ์๋ก ์์ํ๋ ๋๋ฌผ์ธ๋ฐ ์ฌ์๋ ์๋' ์ด๋ฐ ์ฅํฉํ๊ณ ์ธ๋ชจ์๋ ๋ฌธ์ฅ์ ์ฐ๊ฒ ๋จ
๋๊ฐ ๋งํ 2๋ฌธ์ฅ ๋ชจ๋ ์ด๋ป๊ฒ ๊ตฌํํ๋๊ฐ์ 0.01ms ๋ ์๊ฑธ๋ฆผ ์ ์ด์ ๊ทธ๋ฐ ํ๋๋ฉํํ ๋ถ๋ถ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋์ณ๋๋๋ฐ๋ค๊ฐ ์์ฆ๊ฐ์ด ์ปดํจํ ํ์ ๋์น๋ ์๋์ ์ธ์ ์ ๊ฐ๋ฐ๋ก ์ด์ผ? ์๊น๋ง ์ ๊ท์ฝ์ค ๊ฑท๋๊ฒ ๋ณ์ ์ด๊ณ ํ์์๋ ์ต์ ํ๋ ์ํ๋๊ฒ ๋ฏธ๋์ด๋ค
์ปดํจํ ํ์ ๋์น๋ค๊ณ ๊ธฐ๋ณธ๊ธฐ ์์ด ๊น์น๋ค๊ฐ ๊ฒ์ ํฐ์ง๊ณ ๋๊ฐ๋ฆฌ๋ ๊ฐ์ด ํฐ์ง๋ ๋๋ค ์๋๋ฃฉํ๊ฒ ๋ด
ํ๋ก์ ํธ๊ฐ ๋๋๋๋ฉด ์ฝ๋๊ฐ ์๋์ผ๋ก ๊ณต๊ฐ๋๋ ๊ธฐ๋ฅ์ด ์๋๋ด? ์ด๋ป๊ฒ ๊ทธ๋ฐ ์ผ์ด์ค๋ฅผ ์๋๋ฃฉํ๊ฒ ๋ดค๋์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง ๋๊ฐ ๊ทธ๋ ๋ค๋ฉด ๊ทธ๋ฐ๊ฑฐ๊ฒ ์ง
์ ๋ฐ์ ์ ๋ํฐ๊ธ ๊ฒ์๋ค์ด ์ด๋ฐ ์ฌ๋ก ์๋๋? "์ฐ๋ฆฐ ์ปดํจํฐ์งฑ์งฑํ์๊ฐ ์์์งใ ์ ๊ทผ๋ฐ ์ ๋ ์ด ์ ์ ์ FPS๊ฐ ์ ๋จ์ด์ง์ง ์;;"
๋์ธ๋น๋ผ ์ด๋๋ผ๊ณค ๋ง ๋ชปํ๊ณ ์ ๊ท ํ๋ก์ ํธ์์ ๋๊ฐ๋งํ ๋์น๋ ์ปดํจํ ํ์์ ๊ธฐ๋ฐํด์ ๊ธฐ์ด์ ์ธ ๊ฐ๋ฐ๋ก ๋ ์์งํค๊ณ ํ~๋๋ฉํ~ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ง ๋ฉ ๊ฐ์ ธ๋ค์ฐ๋ค๊ฐ ์ฑ ์์ ์ถ๋ ธํ๊ณ ๊ธฐ์กด๊บผ ์๊ณ ๋ค์ ๋ง๋๋ ์ฌ๋ก๋ ์ค์ ๊ฒฝํํ๊ณ ์ฃผ๋ณ์์ ๊ฐ๊ฐํ ๋ค๋ฆฌ๊ณ ใ ใ ๊ทธ๋ฆฌ๊ณ ์ ์ด์ ๋ด๊ฐ ๋งํ ๊ฑด ์์ ๊ธฐ์ด ๊ณต๋ถํ ์๊ฐ์ด ์๋ ์ฌ๋๋ค ใ ใ ใ ใ ๊ทธ๋ฐ ๊ธฐ์ด ์์ฒด๋ ํ์์๋ค๊ณ ์๊ฐํ๋ฉด ์... ํ ๋ง์ด ์๋ค ใ ใ ใ
๋ค ์ข์๋ฐ ์ดํ์ด๋ ๋์๊ทน๊ฐ์ ์ฐ๋ ๊ธฐ ์ฑ ๋ค์ ์ข ์๋ฐ๋ฐ
์ดํ ์ข์๋๋ฐ ์ธ์ ๋ถํฐ ํด๋ฌผ์ทจ๊ธ ๋ฐ์๋
ํ๋ ์ ๋ฌธ์๋ก ๋ง์ด ์ฝํ๋๊น ์ด๋ ๊ฒ ์ฑ ๊น๋ ๋๋ค ์์
์ดํใ ใ ์ด๊ฑฐ ์ฑ ์ฅ์ฌ ๋ฐ์ด๋ด์ด์ง? ์ ์๊ฐ์ ์์ด๊ณต๋ถํ๋๊ฒ ์ฐจ๋ผ๋ฆฌ ๋์
์ด๋ถ ์ต์ ์ ๋ฌธ์ ์์๋ก ํ์ ๋ถ ใทใทใท ใ ใ ใ ใ ใ ใ ใ ใ
์ ์ฌํ๋ ค๋ฉด ์ด ๋ฃจํธ๊ฐ ๋ง๋๋ฐ, ์์ฆ ์ข ๊ฐ์์ ธ์ ์ฝํ ์๊ณ ๋ฆฌ์ฆ ๊ณต๋ถ๋ ์กด๋ํด์ผ ๋จ;; ์นด์นด์ค ์ฝํ ํ์ด๋ดค๋๋ฐ ์ฝ์ง ์๋๋ผ. 3์ ํ๊ธฐ๋ ์ด๋ ค์
์ทจ์งํ๋ ค๋ฉด ๋ฐฑ์ค ๋งจ๋ ์ฐ์ตํด์ผํ๋๊ฑฐ ํฉํธ
์๊ธฐ๊ฒ๋ ๊ฑ ์ธ๋๊ฒ ๋ง๋ค ๊ฑฐ๋ฉด ์ฝํ 3์ ์์ค๊น์ง๋ ํ์์๋ค๋ ๊ฑฐ. ์ค๋ธ์ ํธ ๋ง 1์ฒ๊ฐ ๋์ค๊ณ ๊ทธ๋ด ๊ฑฐ ์๋๋ฉด ๋-์ถฉ ์ง๋ ๋ค ๋์๊ฐ๋๋ฐ ์ฝํ ๋ฌธ์ ๋ค ๋ณด๋ฉด ์ ํฐ์ง๋๋ผ. ์์ง ํ์ ์ ์ผํ๋ ๋๋ค ์์ผ๋ณด๋ฉด ์ ์ฌ์์ค ๋ชป ๋ง์ถ ์์ค์
์ด์ฐจํผ ๋ค๋ง์ถ๋ผ๊ณ ๋ด๋ ๊ฑฐ ์๋๋ผ, ๋ค ๋ง์ถ๋๊ฑฐ ๊ธฐ๋๋ ์ํจ ใ ใ
์ฐธ๊ณ ๋ก ๋๋ 2.5์ ํ๊ณ 1์ฐจ ๋๋ฐฉํ์ ใ ใ ใ
๋ณดํต ์ ๋ฐ์ ํ์ด์ผ ์ปคํธ๋ผ์ธ
๋์๊ทน ์๋ ์ ์กด๋ ๋ดค์ง ใ ใ
C++์ ์ดํ์ ์ข ์๋ฐ๋ฐ.. ์ธ๋ฆฌ์ผ ํด๋ดค์ผ๋ฉด ์์์.. ์ ํ ๋ค๋ฅธ๊ฑฐ .. ์ ์๊ฐ C์์ฃผ๋ก ๊ฐ๋ฅด์นจ.. C++ ์ฐฝ์์ ๋น์ผ๋ค๊ฐ ๋งํ๊ธธ C๋ C++์ ์ ํ ๋ค๋ฅธ ์ธ์ด๊ณ C์คํ์ผ๋ก ๊ฐ๋๊ฑฐ ๋น์ถํจ. ์ค์ ๋ก ์ธ๋ฆฌ์ผ ์ฝ๋๋ค ๋ณด๋ฉด C์คํ์ผ๋ก ์ํจ. programming principles and practice using c++ ์ด๊ฑฐ ์ถ์ฒํจ.
๋๋ง๋๋ก ์ดํ ์์ฒด๊ฐ ์กด๋ ํ๋ฑํ ์ฑ ์ธ๊ฑฐ ํฉํธ, ๋๊ฐ ๋งํ์ฑ ์กด๋ ์ข์ ใ ใ
ใ ใท
์๋ - dc App