[C/C++] ๊ธ ์์ฑ์ ๊ดํ์ฌ
์๋ ํ์ธ์. GroundP์ ๋๋ค.
G-Stack์ด๋ผ๋ ๋ธ๋ก๊ทธ๋ฅผ ๋ง๋ ์ง ์ผ๋ง ๋์ง ์์, C/C++๋ถํฐ ์ฒ์ฒํ ์์ฑํ๋ ค๊ณ ํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ ๊ฐ ๋ง๋ ์ปค๋ฆฌํ๋ผ์ผ๋ก ์์ฐจ์ ์ผ๋ก ์งํํด ๋๊ฐ ๊ณํ์ด๋ฉฐ, ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ ๋ด์ฉ๋ถํฐ ์์ฉ, ๊ณ ๊ธ๊ธฐ์ ๋ฐ C++ 11,14,17์ ์๋ก์ด ๊ธฐ์ ๋ค๊น์ง ์์ฑํด๋ณด๋ ค๊ณ ํฉ๋๋ค.
๋, ๊ฐ์ฒด์งํฅ ์ธ์ด์ธ C++๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ์์ฑํ๊ณ , C์์ ์ฐจ์ด์ ์ด ์๋ ๊ฒฝ์ฐ ์์ ํฉ๋๋ค. (ํ์ํ๋ค๊ณ ์๊ฐํ ๊ฒฝ์ฐ์ ์์ ํฉ๋๋ค.)
๊ธ์ ์ฐ๋ ์ด์ ๋ ํฌ๊ฒ ๋ ๊ฐ์ง๋ก ๋ณผ ์ ์๊ฒ ๋ค์.
์ฒซ ๋ฒ์งธ๋, ์ ๊ฐ C/C++์ ๋ฐฐ์ ์ ๋ ๊ต์ฅํ ์ค๋ซ๋์ ํ๋ค๊ฒ ๋ฐฐ์ ๋ ๊ธฐ์ต์ด ์์ต๋๋ค. ์๋ฆฌ๋ ์ดํดํ์ง ๋ชปํ ์ฑ ์ฌ์ฉํ๊ธฐ ๋ฐ๋นด๊ณ ์ ๊ฐ ์ง ์ฝ๋์ ๋ํด ํ์ ๋ ์์์ต๋๋ค. ๋ฌด์ธ๊ฐ ์๊ธฐ ์ฝ๊ฒ ์ ๋ฆฌํ ๋ธ๋ก๊ทธ๋ฅผ ์๊ณ ์ฐธ๊ณ ํด์ ๊ณต๋ถํด๋๊ฐ๋ค๋ฉด , ์ ์ ๋ค๋ฅด๊ฒ ํฐ ๊ณ ์ ์์ด ์ดํดํ ์ ์์ ๊ฑฐ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ด๋ฌํ ์๊ฐ์ผ๋ก๋ถํฐ ์์ํ์ฌ ๊ธ์ ์ฐ๊ธฐ ์์ํ๊ณ ์ ๊ฒฝํ์ ๋ฐํ์ผ๋ก ์ต๋ํ ์๊ธฐ ์ฝ๊ฒ ์์ฑํ๋ ค๊ณ ํฉ๋๋ค.
๋ ๋ฒ์งธ๋ ๊ธ์ ์์ฑํจ์ผ๋ก์จ ์ ํํ ๋ฌด์์ ์๊ณ ๋ชจ๋ฅด๋์ง ์ ๋ฆฌํ ์ ์๋ค๊ณ ์๊ฐํ์ต๋๋ค. ์์ฑํ๋ฉด์ ์ด์คํ๊ฒ ์์๋ ๋ถ๋ถ์ ๋ค์ ๋ณด๊ณ ์ฌํ๋ฆฝํ๋ ๋ฐ ๋ชฉ์ ์ด ์์ต๋๋ค.
๊ธ์ ๋ณด์๋ ๋ถ๊ป ์กฐ๊ธ์ด๋ผ๋ ์ดํด๊ฐ ๋์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค.
์์ฒญ ์ฌํญ์ด๋ ์ง๋ฌธ, ํ๋ฆฐ ๋ถ๋ถ ์ง์ ์ ์ธ์ ๋ ํ์์ ๋๋ค:)