์๋ ํ์ธ์~
C์ธ์ด์/C++์ ๋ํด ์์๋ณผ๊ฑด๋ฐ์!
ํน์ ์ฐจ์ด์ ์ ๋ํด ์ ์๊ณ ๊ณ์ ๊ฐ์??
์์๋ ๋ถ๋ค์ ํจ์คํด์ฃผ์๊ตฌ์~(๋๋ด์ด๊ตฌ์)
๋ชจ๋ฅด์๋๋ถ๋ค์ ์ง์ค!!!
C์ธ์ด๋?
์ ์ฐจ์ ์ธ์ด๋ก ํ๋ก๊ทธ๋๋ฐ ๊ณ ๊ธ ์ธ์ด์ค ํ ์ข
๋ฅ์
๋๋ค.
์ ๋์ค, ๋ฆฌ๋
์ค ๋ฑ์์ ์ฌ์ฉ๋๊ณ ์๊ณ ์คํ์์ค ์ด์์ฒด์ ์ธ ๋ฆฌ๋
์ค์ ์ฌ์ฉ๋๋ ๋งํผ ๊ต์ฅํ ๋ง์ ๊ณณ์์ ์ฌ์ฉํ๊ณ ์์ด์
๊ทธ๋ผ C++์ ๋ํด์๋ ์์ ๋ด์ผ๊ฒ ์ฃ ?
C++์ด๋?
C์ธ์ด์์ ํ์๋ ํ๋ก๊ทธ๋๋ฐ ๊ณ ๊ธ์ธ์ด๋ก ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ๋
์ด ์ถ๊ฐ๋ ์ธ์ด์
๋๋ค.
์ฌ์ฅ ํฐ ์ฐจ์ด์ ์ด์์
์ ์ฐจ์ ์ธ์ด/๊ฐ์ฒด ์งํฅ์ ์ธ์ด
์ค์ ๋ก ํ๋ก๊ทธ๋๋ฐ์ ํ ๋, C์ธ์ด๋ก ์ค๊ณํ๊ณ
C++์ ๋ฐฉ์์ ์ถ๊ฐํ๋๊ฒ์ด ์๋๋ผ C++์ ์ฌ์ฉํด ํ๋ก๊ทธ๋๋ฐํ๊ณ ์ถ๋ค๋ฉด
C++๋ก ์ค๊ณ๋ฅผ ํด์ผํ๋ค๊ณ ํด์
์ฝ๊ฒ๋งํด
C++์ C์ธ์ด์ ์
๊ทธ๋ ์ด๋ ๋ฒ์ ์ด ์๋
๋ผ๋๋ง ๋น๋ ค์จ ํ์ ์ธ์ด๋ผ๋์ ์ด๊ตฌ์
C์ C++์ ์ฐจ์ด
- C๋ ์ ์ฐจ์งํฅ ํ๋ก๊ทธ๋๋ฐ / C++์ ์ ์ฐจ์งํฅ๊ณผ ๊ฐ์ฒด์งํฅ์ด ๋ชจ๋ ๊ฐ๋ฅํ ์ค์ฑ์ ์ธ์ด
- C์์๋ #define์ผ๋ก ์ ์ธ๋ ์์๋ง ๋ฐฐ์ด์ ์ด์ฉ์ด ๊ฐ๋ฅ / C++์ ์ถ๊ฐ๋ก const ์์๋ฅผ ์ง์
- ๋ ผ๋ฆฌ์ ํ๋จ์ ์ํ bool ํ์ ์ด ์ถ๊ฐ๋จ.
- ๋์ ํ ๋น์ new์ delete ์ฌ์ฉ์ด ๊ฐ๋ฅ
- ํจ์๋ ๋ํดํธ ๋งค๊ฐ๋ณ์๊ฐ ์ฌ์ฉ๊ฐ๋ฅ
- ๋งคํฌ๋ก๋ฅผ ๋์ ํ ์ ์๋ inlineํจ์๊ฐ ์ถ๊ฐ๋จ.
- ๊ฐ์ ์ด๋ฆ์ผ๋ก ๋ค๋ฅธ ๊ธฐ๋ฅ์ ํ ์ ์๋ ์ค๋ฒ๋ก๋ฉ์ ๊ฐ๋ ์ด ์ถ๊ฐ๋จ.
- iostream์ด๋ผ๋ ํ์ค ์ ์ถ๋ ฅ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ง์ํ๋ค.
- C์๋ฌ๋ฆฌ C++์ ๋ณ์๋ฅผ ์ํ๋ ์์น ์ด๋๋ ์ ์ธ์ด ๊ฐ๋ฅํ๋ค.
- ํ๊ทธ๊ฐ ํ์ ์ผ๋ก ์น๊ฒฉ๋จ.
- ๋ค์์คํ์ด์ค๊ฐ ์ถ๊ฐ๋์ด ๋์ผํ ๋ช ์นญ์ ์ถฉ๋์ ๋ฐฉ์งํ ์ ์๋ค.
- ์์ธ์ฒ๋ฆฌ๊ฐ ์ง์๋๋ค(try - throw - catch)
- ๋ฒ์์ง์ ์ฐ์ฐ์(::)๋ฅผ ์ฌ์ฉํด ๊ฐ๋ ค์ง ๋ณ์๋ ์ฌ์ฉํ ์ ์๋ค.
- ์์ฑ์๋ฅผ ์ด์ฉํ ์บ์คํ ๋ฐฉ์์ด ์ถ๊ฐ๋์๋ค.
- ์ ๊ทผ์ ์ด ์ง์ ์๋ฅผ ํตํด ๋ฐ์ดํฐ์ ์ธ๋ถ์ ๊ทผ์ ์ ์ดํ ์ ์๋ค
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ C์ธ์ด,C++๋ชจ๋ ๋ฐ๋ก ๋ฐฐ์์ผํ๋๊ฒ์ ๋๋ค.!
'ICT' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
HTML5์ ๋ํด ์์๋ณด์! (0) | 2016.11.22 |
---|---|
์ปดํจํฐ ๊ณตํ๊ณผ์ ๋ํด ์์๋ณด์~ (0) | 2016.11.22 |
ํ์ด์ฌ์ ๋ํด ์์๋ณด์!!! (0) | 2016.11.22 |
์ ์ฑ์ฝ๋ ์ ์ ๋ฐ ๋ถ์ ์ ๋ฌธ๊ณผ์ (0) | 2016.11.22 |
์๋๋ก์ด๋ ์ดํ ๋๋ ํ๋ฒ ๋ง๋ค์ด๋ณด์! (0) | 2016.11.21 |