์ํ, ์คํ, ํ์ ๊ฐ๋ ๊ณผ ๋์ ์๋ฆฌ๋ฅผ ์ค์ฌ์ผ๋ก ์๋ฃ๊ตฌ์กฐ ๊ธฐ์ด๋ฅผ ์ ๋ฆฌํ๊ณ ๊ตฌํ ์ ํ์ ํฌ์ธํธ๋ฅผ ๋ด์ C/C++ ํ์ต ๋ ธํธ์ ๋๋ค.
Topic: #cpp
A collection of 7 posts about cpp.
๊ทธ๋ํ์ ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ํํ ๋ฐฉ์, ํ์ ์์ด๋์ด๋ฅผ C/C++ ํ์ต ๋งฅ๋ฝ์์ ์ฝ๊ฒ ์ ๋ฆฌํ ์๋ฃ๊ตฌ์กฐ ๋ ธํธ์ ๋๋ค.
ํ(Heap)์ ๊ตฌ์กฐ์ ๋ถ๋ชจ-์์ ์ธ๋ฑ์ค ๊ท์น, ์ฐ์ ์์ ํ ๊ตฌํ์ ํ์ํ ํต์ฌ ๊ฐ๋ ์ ์์์ ํจ๊ป ์ ๋ฆฌํ์ต๋๋ค.
๋ ธ๋(Node) ์ต์ ๋จ์์ ์คํ ๊ฐ๋ฅํ ํ๋ก์ธ์ค ์์ ์ถ๋ ฅ ์นด๋ฉ๋ผ ๋๋ผ์ด๋ฒ ๋ ธ๋ ํํฐ๋งํ๋ ํํฐ ๋ ธ๋, ์์ ํน์ง์ ์ถ์ถ ๋ ธ๋, ๋ฌผ๊ฑด ๊ฒ์ถ ๋ ธ๋, ๊ฒ์ถ ์์น๋ก ๋ก๋ด ๊ฒฝ๋ก ๋ง๋๋ ๋ ธ๋
์ฐ๊ฒฐ๋ฆฌ์คํธ์ ๊ฐ๋ ๊ณผ ๋ฐฐ์ด ๋๋น ์ฅ๋จ์ , ๊ธฐ๋ณธ ์ฐ์ฐ ๋ณต์ก๋๋ฅผ ์ฝ๋ฉํ ์คํธ ๊ด์ ์ ์์์ ํจ๊ป ์ ๋ฆฌํ ํ์ต ๋ ธํธ์ ๋๋ค.
C ์ธ์ด ๊ธฐ๋ฐ์ผ๋ก ์๋ฃ๊ตฌ์กฐ์ ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ๋ฐฐ์ดยท์ฐ๊ฒฐ๋ฆฌ์คํธ์ ํต์ฌ ๋์ ์๋ฆฌ๋ฅผ ๋จ๊ณ๋ณ๋ก ์ ๋ฆฌํ ์ ๋ฌธ ๋ ธํธ์ ๋๋ค.
์ฝ๋ฉํ ์คํธ ์ค๋น์ ํ์ํ ๋ ํด๋ ฅ, ํต์ฌ ์๊ณ ๋ฆฌ์ฆ ๋ฐฐ๊ฒฝ์ง์, ๋ฌธ์ ํ์ด ์ต๊ด์ ๋จ๊ณ๋ณ ์ฒดํฌ๋ฆฌ์คํธ๋ก ์ ๋ฆฌํ ๊ฐ์ด๋์ ๋๋ค.