1. ์ดํ์ด์ง๋ ¶
- C++์ ํด๋์ค ๋ถ๋ถ์ ๋ฏธ๋ฆฌ ์ฌ๋ฌ๊ฐ์ง ๊ณผ์ ๋ค๊ณผ ํจ๊ป ๊ฐ์ด ๊ณต๋ถํ๋ ๊ณต๊ฐ์
๋๋ค.
2. ์คํฐ๋ ๋ชฉ์ ¶
- C++์ ๋ฌธ๋ฒ๋ ์ตํ๊ณ , ๋์๊ฐ์ ์ฌ์ฉ๋ฒ, OOP์ ๋ํด์ ๋ ์น์ ํด์ง๊ธฐ, ๋ค์ํ ๊ณผ์ ๋ฅผ ํตํ ํ๋ก๊ทธ๋๋ฐ ๊ฒฝํ ์๊ธฐ
4. ๋ชจ์ ์ฝ์ ¶
- ๋งค์ฃผ ๋ชฉ์์ผ ์คํ 5์ ์ ํผ
- ํ์์ ๋ชฉ์์ผ ์ด์ธ์๋ ์ฃผ์ ํ๋ฃจ๋ฅผ ๋ ๋ชจ์ผ ๊ฒ์
5. ์ ์ ์ฌํญ ¶
- ๋ชจ์ ์ฝ์์ ๊ผญ ์งํค๋๋ก ํ์ธ์
ํ ๋ฒ ์๋์ค๋ฉด 2์ฃผ๋ฅผ ์ ํํด์ผ ํ๊ธฐ๋๋ฌธ์ ๋ฌด๋ฆฌ ๊ฐ ๊ฒ์ด๋ผ...
6. ์คํฐ๋ ๊ณํ ¶
- ์์ผ๋ก ์คํฐ๋ ํ ๊ธฐ๊ฐ : ์ด 6์ฃผ, 6๋ฒ์ ๋ชจ์
- ๊ณต๋ถํ๋ ๋ฒ์ : C++ ๊ธฐ์ดํ๋ฌ์ค(์ฑ์๋น) 9์ฅ~13์ฅ,๊ทธ ๋ฐ์ ๊ฒ
7. ์งํ ๋ฐฉ์ ¶
- ๊ฐ์ '์ค์ค๋ก'์ ๊ณต๋ถ๋ฅผ ์์น์ผ๋ก ํฉ๋๋ค
- ์ฃผ๋ง๋ค ์ผ์ ํ ์์ ๋ฒ์ ๊ณต๋ถ์ ์์ ๋ฅผ ํด์ผํฉ๋๋ค
- ๋ชจ๋ฅด๋ ๊ฒ์ ๋ํด์๋ ์๋ก ์๋
ผํ๊ณ ์๋ก ๋ฐฐ์๊ฐ๋ ๋ฐฉ์์ผ๋ก ํ ์์ ์
๋๋ค
8. ๊ฐ์ฃผ ๊ณผ์ ๋ฐ ํ ๋ด์ฉ๋ค ¶
๋ ์ง | ํ๋ ๋ด์ฉ | ๊ณผ์ |
7.18 | CppStudy_2002_2/๊ฐ์ฒด์ํด๋์ค | CppStudy_2002_2/์ํผ๋ง์ผ |
7.25 | StringOfCPlusPlus | 11.ํด๋์ค์ ๋์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น |
8.1 | Refactoring/ComposingMethods | ๋ช๊ฐ ์์ค ๋ฆฌํฉํ ๋ง ํด๋ณด๊ธฐ |
8.9 | STL(STL/vector/CookBook)๊ณผ ๋ฆฌํํ ๋ง ๋ช๊ฐ์ง | STL(STL/vector/CookBook, STL)๊ณผ 12.ํด๋์ค ์์ |
๋ฏธ์ | CppStudy_2002_1ํ๊ณผ ์ํฉ | 13.C++์ฝ๋์ ์ฌํ์ฉ |
๋ฏธ์ | ๋ผ์คํธ ์ ๋ฆฌ | ์๊ณ ํ์๋ค |
9. ๊ณผ์ ¶
๊ณผ์ ๋ช | ํ ์ฌ๋ | ์ฌ๋์ฐ Edit | ์์ฒํ์ Edit |
์ํ๊ธฐ | VendingMachine/์ธ์ฐ | VendingMachine/์ธ์ฐ/์ฌ๋ | VendingMachine/์ธ์ฐ/1002 |
์ํ๊ธฐ | VendingMachine/์ฌ๋ | ||
์ํผ๋ง์ผ | SuperMarket/์ธ์ฐ | SuperMarket/์ธ์ฐ/์ฌ๋ | |
์ํผ๋ง์ผ | SuperMarket/์ฌ๋ | ||
์ํผ๋ง์ผ | SuperMarket/์ธ์ | ||
๋ฌธ์์ด ๋ค๋ฃจ๊ธฐ | StringOfCPlusPlus/์ธ์ฐ | ||
STL์ฐ์ต๋ฌธ์ (CppStudy_2002_2/STL๊ณผ์ ) |
10. Thread ¶
- ๋๋์ด ์คํฐ๋๋ ์์๋ฉ๋๋ค...^^ ์ข ํ๋ค๋๋๋ ์์ ์ '๋ฐ์ '์ ์ํ ๊ฑฐ๋ผ ์๊ฐํ์๊ณ ์ด์ฌํ ๋ฐ๋ผ์ ์ฃผ์ธ์
์ด๊ฒ๋ง ์ ๋ฐ๋ผ๊ฐ๋ ์ด๋ฒ ๋ฐฉํ ์ ๋ง ๋ฟ๋ฏํ ๋ณด๋ด์๊ฒ ๋ ๊ฒ์ ๋๋ค --์ฌ๋
- ๋๋ ๋ผ์ด ์์์ด๊ตฐ..... ๋ ๊ธฐ๋๋๋๊ฑธ ~~
์ธ์ ๋ ์ฒ์์ ๋ง์์ ์์ง๋ง๊ตฌ ํด๋๊ฐ๋ค๋ฉด ์ฐ๋ฆฌ ์คํฐ๋๋ ์ฑ๊ณตํ์ง ์์๊น?? -์ธ์ฐ
- ํ!! ๋๋ฌดํด์... ํ๋ฃจ ๋จ๊ฒจ๋๊ตฌ ํ ์ฑํฐ๋ฅผ ๋ค ๊ณต๋ถํด ์ค๋ผ๋..... ใ
ก.ใ
-์ฌ๋
- ๋ง์๋ง์.....ใ
ก.ใ
ก;; (์๋ก)
- ์๋ ๋ค ๊ทธ๋ฐ๊ฒจ... ์ด์ฐจํผ ๊ธฐ๊ฐ ๋ง์ด ์ค๋ ์ ๋ ๋ถํฐ ๋ฒผ๋ฝ์น๊ธฐ ํ ๊บผ์์!!! ...-,-;;;; --์ฌ๋
- ๋ค๋ค ์ฒซ๋ ํ๊ณ ๋๋ ์ด๋ ์ ๊ฐ์? ํ๋ค๋๋ผ๋ ์ด์ฌํ ๋ฐ๋ผ์ค์ธ์ ๊ทธ๋ผ ์ธ๊ณ๋ฅผ ๋๋ผ๊ฒ ํ๊ฒ ์ต๋๋ค...-,-V --์ฌ๋
- ์์ ์ํด์ค๋ฉด... ์ด์ผ ๋๋ค๋ ๋ง.......... ๊ทธ๊ฑด ๊ฑฐ์ง๋ง์ด์ฃ ?? ^-^;;
- ๋ ๋ง์ด์ฅ, ํผ์๊ฐ ๋จน๊ตฌ์ถ๊ฑธ๋ ^^. ๊ทผ๋ฐ ์์ ํ๋ฉด ๋๋๊ฑฐ์์........ - ์ธ์ฐ

- ์กฐ์ธ ๊ณ ๋ง์ต๋๋ค. ์๋ฌธ๋ง ์ฝ์๋๋ฐ๋ ์ ๊ฐ ์๋นํ ๋ง์ ๊ฒ ๋ถ์กฑํ๋ค๋ ๊ฑธ ๋๊ผ์ต๋๋ค. ๊ธฐ์กด ์งํ ๋ฐฉ๋ฒ์๋ ์์ ์ ํด์ผ๊ฒ ๋ค๋ ์๊ฐ์ด ๋ญ๋๋ค. ํํธ ์ ์ฑ
์ ์ฐ์ ์ ๋์๊ด์ ์ ์ฒญ์ ํด๋์์ต๋๋ค. -- ์ฌ๋
- ์ ์๋ ์ด์ผ๊ธฐ ํ์ง๋ง ์ด๋ฒ ์ฃผ๋ ์ ๊ฐ ์ฌ์ ์ด ์์ด์ ์์์ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๊ฐ์ ์ธ์ฐ์ด ๋๋์ ์๊ฒฌ์ ๋ฐ์ ๋ค์ฌ 3์๋ก ํฉ๋๋ค ๋์ค์ ๋ด ์๋ฆฌํ๋ฉด... ์ฟจ๋ญ์ฟจ๋ญ... ๋ฉ๋๋ค. ๊ทธ๋ผ ์์ 3์์ ๋ต์ ^^;;; --์ฌ๋
- ํ ๋ฏธ์ํด์ฉ.. -_-;; ์ค๋๋ ๋ชปํด์.... ๋ด์ ์ด์ฌํ ํ ๊ป์..... ์ด ๋ง์.. ์ค๋ฒ๊ณ .. ๋ด์ ์ด์ฌํ ํ๋ ค๊ณ ๋
ธ๋ ฅํด ๋ณผ๊ป์. -_-;; ...........(์๋ก)
- ์ผ.........string ๋คํด์ ์ฌ๋ฆฌ๋ ค๊ตฌ ํ๋๋ฐ ๊ทธ๋ง ๋์ค์ผ์ ํ๊ต์์ ์๊ฐ์ง๊ตฌ ์๋ค. ์ด๋ฐ์ผ ํ๋ ๋ฒ ์๋๋ฐ.......๋ ์์ด๋ด๊น.......๋ด๋ถํด ๋์๊ฒ ๋์ค์ผ ๊ฐ์ ธ๊ฐ๋ผ๊ตฌ ๋ง๋ค ์ข ํด์ค T.T - ์ธ์ฐ
- ๊ทธ๋ฅ ์ด๋ฉ๋ก ์ฐ๊ฑฐ๋ ์ํค์ ์์
์ค์ธ ๊ฑธ ์ฌ๋ ค๋๋ ๊ฒ ํธํ ๊ฒ ๊ฐ์๋ฐ์ค..^^* - ์ฌ๋
- ์ฌ๋์, ๋ฏธ์ํ๋ฐ ๊ณต๋ถํด์ผ ํ ๋ถ๋ถ์ด ์ด๋์ง?? ์๋์ ๊น๋นก๊น๋นก์ ์ํด์ ๋ง์ผ..... -์ธ์ฐ
- ํ ์๋ฎฌ ์ ๊น์ง ๊ณต๋ถ ํด ์ค์๋ฉด ๋ฉ๋๋ค ๊ทธ๋ฆฌ๊ณ ์์์ผ 3์ ํ๋ ๊ฑฐ ์์์ฃ ? ๊ทธ๋ผ ๊ทธ๋ ๋ด์~~^^ --์ฌ๋
- ์์ค ์ฌ๋ฆฌ๊ณ ๋ ๋ค์ ์ฝ๋ ๋ฆฌ๋ทฐ ํด๋ณด๋์ง? ์ฌ๋๋ค์ด ๊ฝค ์ค๋ณต๋ ์ฝ๋๋ฅผ ์ด๋ค๋์ง, UI ๋ถ๋ถ๊ณผ ๋ก์ง ํด๋์ค ๋ถ๋ถ์ด ๋๋ฌด ๊ฐ์ด ๋ถ์ด์๋ค๋์ง ํ๋ ๊ฒ ๊ฐ์๋ฐ.. ์ฌ๋ ๋น์ ์ ๋ฅ๋ ฅ์ ๋ณด์ฌ์ค; --1002
- ์ ์๊ฒ ์ต๋๋ค. ์ ๊ฐ ์กฐ๊ธ์ด๋ผ๋ ๋ณ์ ๋์์ธ์ผ๋ก ๊ณ ์ณ ๋ณด์ฌ๋ณผ๊ป์. ์ฌ๊ธฐ์ ๋ถ์กฑํ ๋ถ๋ถ์ด ์์ ํ๋ ์ ๊บผ์ ์ง์ ํด์ฃผ์ธ์ (์ผ๋ช
'์๊ทผ์ฌ์ฉ ๋์ด๋ค์ด๊ธฐ'...^^;;;) --์ฌ๋
- ์ฐ์ ์ ์ธ์ฐ์ด ๋๋๊บผ ๋ถํฐ ์ ๊ฐ ๊ณ ์ณ์ผ ๋ ๋ถ๋ถ์ ๊ณ ์ณ๋ณด์์ต๋๋ค. ์ฌ๋๊บผ๋ ๊ณง ๊ณ ์น ์ ์๋ ๋ถ๋ถ์ ๊ณ ์น๋๋ก ํ๊ฒ ์ต๋๋ค
์๋ก์ด ๊บผ๋ ์ฌ๋ผ์์ผ ๊ณ ์น์ง...-,-;;;; --์ฌ๋
- Refactoring ์ฑ
์ ๋ณด๊ณ ์๋ค๋ฉด, ์ด๋ฒ์ด ์๋ง Bad Smells ๋ฅผ ์ธ์ํ ์ ์๋ ์ข์ ๊ธฐํ๊ฐ ๋ ๊ฒ์.
--1002
- ์ท! ๋ง์นจ ์ฝ๋์์ ๋์ ๋์ธ ์ฝ๊ณ ์์๋๋ฐ...^^;;; ํ ๋ง๋๋ก ์์ฃผ ๋ง์ด ๋๋ผ๊ฒ ๋ฉ๋๋ค ํนํ ์ธ์ฐ์ด ๋๋๊บผ์์ '์ค๋ณต๋ ์ฝ๋'์ '๊ธด ๋ฉ์๋'๊ฐ ๋์ ๋๋๋ค --์ฌ๋
- GG................................................... -์๋ก...
- ์ค๋(8์ 1์ผ)๋ถํฐ๋ ๋น๋ถ๊ฐ C++ ์ง๋๋ฅผ ์ ์ ๋ฉ์ถ๊ณ ์ ๊ฐ ์์ธ ๊ณต๋ถํ๋ ๋ฆฌํํ ๋ง์ ์์ค์ ์ ์ฉํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค
๋ญ ์ ๋ ๊ณต๋ถ ์์ํ ์ง ์ผ๋ง ๋์ง๋ ์์์ง๋ง ์กฐ๊ธ์ด๋ผ๋(Composing Mathods ์ ๋) ๋ฆฌํํ ๋ง์ ์๊ณ ํํ๋ ๊ฒ ๋์ค์
ํ๋ก๊ทธ๋๋ฐ์ ํ๋๋ฐ ํฐ ๋์์ด ๋๋ฆฌ๋ผ ๋ฏฟ๊ณ ํ๊ฒ ์ต๋๋ค --์ฌ๋
- ๋ด์ฃผ 8์ 9์ผ(๊ธ์์ผ) 5์์ ํฉ๋๋ค ๋ชฉ์์ผ์ด ์ ๋กํ์ด์ง ์ ๋ชจ์ด๊ธฐ๋ ํ๊ณ ๊ธ์์ผ์ CppStudy_2002_1 ํ๊ณผ ๊ฐ์ด
STL ์ธ๋ฏธ๋(๊ฐ์ฌ:๊ฐ์ธ์) ๋ฃ๊ธฐ๋ก ํ์ต๋๋ค ๋ ์ง ์ฃผ์ํ์ธ์!!
- STL๊ณผ์ ๋ด์ต๋๋ค.
- ์ผ... ์ด๊ฑธ ๊ณผ์ฐํ ์ ์์๋ ค๋... ์์ฒญ๋ ์ฝ์ง์ ํด์ผํ ๊ฑฐ ๊ฐ๊ตฐ -์ธ์ฐ
- ์ด๋ฒ์ฃผ๋ ์๋ก ์๊ฐ์ด ๋ฑ ์๊ฐ๋ ค์ ํ ์ ์์ด ์ฝ๋๋ค. ์์ ๋ ๊ผญ ํ์๊ณ ๋ด ์คํฐ๋ ๋ ์ง๋ ์ด๋ฒ์ฃผ๋ด์ ๊ณต์ง ํ๊ฒ ์ต๋๋ค --์ฌ๋
- ์ด์ ์คํฐ๋๊ฐ ๋ชจ๋ ๋๋ฌ๊ตฐ์. ์ ์ฌ๋ฌ๋ชจ๋ก ๋ง์ ๊ฑธ ์๊ณ ๋ฐฐ์ด ์คํฐ๋๋ผ ์๊ฐํฉ๋๋ค. ๋ชจ๋๋ค ์ด ๋ฐฐ์ด ๊ฑธ (์ง์๊ณผ ๊ฒฝํ ๊ทธ๋ฆฌ๊ณ ๊ธฐํ ๋ฑ๋ฑ) ์์ง์๊ณ ๋์ฑ๋ ๋ฐ์ ํ๋ ์ฌ๋์ด ๋์์ ํฉ๋๋ค. --์ฌ๋