ํ๊ตญ์ธ๊ตญ์ด๋ํ๊ต ์ปดํจํฐ์ ์์์คํ ๊ณตํ๋ถ ยท 2019๋ 2ํ๊ธฐ ์ปดํจํฐํ๋ก๊ทธ๋๋ฐ๋ฐ์ค์ต
์ค์ต ์กฐ๊ต(Lab TA)๋ก ์งํํ ์ค์ต ์์ ์ ์ฌ๋ผ์ด๋์ ์์ ์ฝ๋์ ๋๋ค. C ๋ณต์ต์์ ์์ํด C++ ๊ฐ์ฒด์งํฅ(ํด๋์ค, ์์ฑ์, ์ฐ์ฐ์ ์ค๋ฒ๋ก๋ฉ, ์์, ๊ฐ์ ํจ์)๊น์ง 11์ฃผ ๋์ ๋ค๋ค์ต๋๋ค.
- When: ๋ชฉ 1, 2๊ต์
- Where: ๊ณตํ๊ด 5308
- ์ค์ต ํ๊ฒฝ: Visual Studio 2019 (Windows)
| ์ฃผ์ฐจ | ๋ ์ง | ์ฃผ์ | ์๋ฃ |
|---|---|---|---|
| 1 | 2019.09.05 | C ๋ณต์ต(์๋ฃํ, ์ ์ ์ถ๋ ฅ, ์์ ์ฐพ๊ธฐ), C++ ์
์ถ๋ ฅ(cout, cin, cin.get()๊ณผ cin.getline()) |
์ฌ๋ผ์ด๋ ยท ์ฝ๋ |
| 2 | 2019.09.19 | ์ฐ์ฐ์์ ๋นํธ ์ฐ์ฐ, ๋ฐฐ์ด ์ ๋ ฌ, ๊ตฌ๊ตฌ๋จ, ์ฐธ์กฐ(reference)์ swap, ๋ฒ์ ๊ธฐ๋ฐ for, ๋ฌธ์์ด ์ฒ๋ฆฌ(์ญ์ , stoi, ํ๋ฌธ) |
์ฌ๋ผ์ด๋ ยท ์ฝ๋ |
| 3 | 2019.09.26 | ๋จ๋ฝ ํ๊ฐ, ๋ฐฐ์ด๊ณผ ํฌ์ธํฐ, ๊ตฌ์กฐ์ฒด์ ํจ์, malloc, ๊ตฌ์กฐ์ฒด ํฌ์ธํฐ |
์ฌ๋ผ์ด๋ ยท ์ฝ๋ |
| 4 | 2019.10.10 | ํฌ์ธํฐ์ ํฌ๊ธฐ, '\0'๊ณผ "\0"์ ์ฐจ์ด, ํด๋์ค ๊ธฐ์ด(๊ณ์ฐ๊ธฐ, ๋ํ ๋์ด, ๋ถ์) |
์ฌ๋ผ์ด๋ ยท ์ฝ๋ |
| 5 | 2019.10.17 | ํด๋์ค์ ๋ฌธ์์ด ์ฒ๋ฆฌ(๋จ์ด ์ธ๊ธฐ, ๋์ ํ ๋น ๋ฌธ์์ด), ๋ํ ํด๋์ค, ์ํ๋ฒณ ์ผ๊ฐํ ์ถ๋ ฅ | ์ฌ๋ผ์ด๋ ยท ์ฝ๋ |
| 6 | 2019.10.31 | vector์ STL(๋ณํ ํผ๋ณด๋์น, ๋ฌธ์์ด ์ ๋ ฌ, ์์ N% ๊ณ์ฐ) |
์ฌ๋ผ์ด๋ ยท ์ฝ๋ |
| 7 | 2019.11.07 | ํฌ์ธํฐ ์์ฉ(N๋ฒ์งธ ๊ฐ ์ฐพ๊ธฐ, ์ swap), ๊น์ ๋ณต์ฌ(deep copy), ํด๋์ค ์ค๊ณ |
์ฌ๋ผ์ด๋ ยท ์ฝ๋ |
| 8 | 2019.11.14 | static ๋ณ์์ ๋ฉค๋ฒ, ์์ฑ์, ๋ณต์ฌ ์์ฑ์ |
์ฌ๋ผ์ด๋ ยท ์ฝ๋ |
| 9 | 2019.11.21 | this ํฌ์ธํฐ, ์ฐ์ฐ์ ์ค๋ฒ๋ก๋ฉ(+, ==), ์ฐธ์กฐ ๋ฐํ |
์ฌ๋ผ์ด๋ ยท ์ฝ๋ |
| 10 | 2019.11.28 | sstream๊ณผ algorithm์ ์ด์ฉํ ์ ๋ ฌ, friend ํด๋์ค, ๋ณต์์ ์ฐ์ฐ์ ์ค๋ฒ๋ก๋ฉ, ์์๊ณผ ์ค๋ฒ๋ผ์ด๋ฉ |
์ฌ๋ผ์ด๋ ยท ์ฝ๋ |
| 11 | 2019.12.05 | ๊ฐ์ ํจ์, ๊ฐ์ ์๋ฉธ์ | ์ฌ๋ผ์ด๋ ยท ์ฝ๋ |
CP_<๋ ์ง>-์ค์ต<N>์ฃผ์ฐจ-upload.pdf ์ค์ต ์ฌ๋ผ์ด๋
CP_<๋ ์ง>_์ค์ต<N>์ฃผ์ฐจ/ ์์ ์ฝ๋
<N>.<M>_<์ด๋ฆ>.c / .cpp ์์ (โฆPro: ๋ฌธ์ , โฆSol: ํ์ด)
build-skip.txt gcc/clang์ผ๋ก ๋น๋ํ์ง ์๋ ์์ ๋ชฉ๋ก
Makefile
์์ค ํ์ผ์ UTF-8์ ๋๋ค. ์์ ๋น์์๋ Visual Studio ๊ธฐ๋ณธ ์ธ์ฝ๋ฉ(CP949)์ผ๋ก ์ ์ฅํ์ต๋๋ค.
macOS๋ Linux์์ gcc/clang์ผ๋ก ์์ ๋ฅผ ๋น๋ํ ์ ์์ต๋๋ค.
make build # bin/<์ฃผ์ฐจ>/<์์ > ๋ก ๋น๋
./bin/CP_20190905_์ค์ต1์ฃผ์ฐจ/1.4_Cpp_Hello_World
make clean82๊ฐ ์์ ์ค 71๊ฐ๊ฐ ๋น๋๋ฉ๋๋ค. ๋๋จธ์ง 11๊ฐ๋ build-skip.txt์ ์์ผ๋ฉฐ, Visual Studio ์ ์ฉ API(scanf_s, strcpy_s, Windows.h, void main)๋ฅผ ์ฐ๊ฑฐ๋ ํ์์ด ์ง์ ์์ฑํ๋๋ก ๋น์ ๋ ๋ฌธ์ ์
๋๋ค. ์ด ์์ ๋ค์ ์์
๋์ฒ๋ผ Visual Studio์์ ์ด์ด ์คํํ๋ฉด ๋ฉ๋๋ค.