๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ธํ„ฐํ”„๋ฆฌํ„ฐ1

[C/C++] 0. ์‹คํ–‰ํŒŒ์ผ์ด ๋งŒ๋“ค์–ด์ง€๋Š” ๊ตฌ์กฐ(feat. ์ปดํŒŒ์ผ๋Ÿฌ) ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋Š” ๋งŒ๋“ค์–ด์ง€๋Š” ๊ณผ์ •์— ๋”ฐ๋ผ์„œ ํฌ๊ฒŒ ์ปดํŒŒ์ผ ์–ธ์–ด(Compile Laguage) ์ธํ„ฐํ”„๋ฆฌํ„ฐ ์–ธ์–ด(Interpreter Laguage) ๋กœ ๋‚˜๋‰œ๋‹ค. ์ปดํŒŒ์ผ ์–ธ์–ด์˜ ๊ฒฝ์šฐ, ์†Œ์Šค๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ์ปดํŒŒ์ผ ๊ณผ์ •์„ ๊ฑฐ์ณ์„œ ์‹คํ–‰ํŒŒ์ผ์ด ๋งŒ๋“ค์–ด์ง€๋Š” ๊ตฌ์กฐ์ด๋‹ค. ์ธํ„ฐํ”„๋ฆฌํ„ฐ ์–ธ์–ด์˜ ๊ฒฝ์šฐ ์ธํ„ฐํ”„๋ฆฌํ„ฐ๊ฐ€ ์†Œ์Šค์˜ ๋ผ์ธ ๋‹จ์œ„๋กœ ํ•ด์„ํ•ด์„œ ์‹คํ–‰ํ•˜๋Š” ๊ตฌ์กฐ์ด๋‹ค. C/C++์€ ์ปดํŒŒ์ผ ์–ธ์–ด์— ํ•ด๋‹น๋˜๊ณ , ์šฐ๋ฆฌ๊ฐ€ ํ”ํžˆ ์“ฐ๋Š” '๋นŒ๋“œ'๊ฐ€ ์ปดํŒŒ์ผ ๊ณผ์ •์„ ํ†ต์นญํ•˜๋Š” ๋‹จ์–ด์ด๋‹ค. (์œˆ๋„์šฐ์˜ ๊ฒฝ์šฐ Visual Studio ๋นŒ๋“œ, ๋ฆฌ๋ˆ…์Šค์˜ ๊ฒฝ์šฐ gcc/g++ or Make ๋ช…๋ น์–ด) ์ฐธ๊ณ ๋กœ, Visual Studio์€ ๋ฒ„์ „์— ๋งž๊ฒŒ ์ปดํŒŒ์ผ๋Ÿฌ๋„ ๊ฐ™์ด ์„ค์น˜๋˜๋ฉฐ, ๋นŒ๋“œ ๋ฐ ๋””๋ฒ„๊ทธ๊นŒ์ง€ ๊ฐ™์ด ์ง„ํ–‰ ํ•  ์ˆ˜ ์žˆ๋‹ค. (VS๋ฒ„์ „๊ณผ ์ปดํŒŒ์ผ๋Ÿฌ ๋ฒ„์ „์ด ๋งž์ง€ ์•Š์œผ๋ฉด ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค..).. 2021. 3. 10.