์ฑ„๋„ํ†ก ์•„์ด์ฝ˜
BEST

ํ™์ •๋ชจ์˜ ๊ฒŒ์ž„ ๋งŒ๋“ค๊ธฐ ์—ฐ์Šต ๋ฌธ์ œ ํŒจํ‚ค์ง€

๊ธฐ์ดˆ์ ์ธ ๋ฌธ๋ฒ•์„ ๊ณต๋ถ€ํ•˜์…จ๋‹ค๋ฉด ๋‹น์—ฐํžˆ ๋ญ”๊ฐ€ ๋งŒ๋“ค์–ด๋ณด๊ณ  ์‹ถ์œผ์‹œ๊ฒ ์ง€์š”? C++ ์ดˆ๋ณด ํ”„๋กœ๊ทธ๋ž˜๋จธ๋“ค์ด ๊ฐ„๋‹จํ•œ ๊ฒŒ์ž„์„ ๋งŒ๋“ค๋ฉด์„œ ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋Šฅ์ˆ™ํ•ด์งˆ ์ˆ˜ ์žˆ๋„๋ก ๋„์™€๋“œ๋ฆฌ๋Š” ๊ฐ•์˜์ž…๋‹ˆ๋‹ค. ์Šค์Šค๋กœ ๊ฒŒ์ž„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” '์ตœ์†Œํ•œ'์˜ ์ฝ”๋“œ๋ฅผ ์ œ๊ณตํ•ด๋“œ๋ฆฌ๊ณ  ๋ฌธ๋ฒ• ๊ณต๋ถ€๋งŒ์œผ๋กœ๋Š” ํ„ฐ๋“ํ•  ์ˆ˜ ์—†์—ˆ๋˜ ๊ฐ์ฒด์ง€ํ–ฅ์˜ ๋…ธํ•˜์šฐ๋ฅผ ์•Œ๋ ค๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ฆ๊ฒ๊ฒŒ ๋งŒ๋“ค๋ฉด์„œ ์ค‘๊ธ‰ ์ด์ƒ์œผ๋กœ ๋น ๋ฅด๊ฒŒ ๋›ฐ์–ด์˜ฌ๋ผ๋ณด์„ธ์š”!

Thumbnail

์ค‘๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด, ๊ฒŒ์ž„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • C++ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๋Šฅ์ˆ™ํ•˜๊ฒŒ ํ•˜์‹ค ์ˆ˜ ์žˆ์–ด์š”!

  • ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ํ•ต์‹ฌ์„ ์ดํ•ดํ•˜์‹ค ์ˆ˜ ์žˆ์–ด์š”!

  • ํŠนํžˆ ๋””์ž์ธ ํŒจํ„ด์˜ ๊ฐœ๋…์„ ์žก๊ธฐ ์ข‹์Šต๋‹ˆ๋‹ค.

  • ์•ž์œผ๋กœ ์ปดํ“จํ„ฐ ๊ทธ๋ž˜ํ”ฝ์Šค๋ฅผ ๊ณต๋ถ€ํ•˜์‹ ๋‹ค๋ฉด ํฌ๊ฒŒ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค

  • ์•ž์œผ๋กœ ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์„ ๊ณต๋ถ€ํ•˜์‹ค ์˜ˆ์ •์ด๋ผ๋ฉด ์•„์ฃผ ์ข‹์€ ์‹œ์ž‘์ ์ž…๋‹ˆ๋‹ค.

๊ฒŒ์ž„ ๊ฐœ๋ฐœ๋กœ ์žฌ๋ฏธ์žˆ๊ฒŒ ๋ฐฐ์šฐ๋Š”
C++ ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ์›๋ฆฌ!

<2024 ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณต๋ถ€ ์ˆœ์„œ>

 

์›๋ฆฌ๋ฅผ ํ„ฐ๋“ํ•˜๋Š”
๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ์„ธ๊ณ„!

C++ ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, 
๊ฒŒ์ž„์„ ๋งŒ๋“ค๋ฉฐ ์ฆ๊ฒ๊ฒŒ ๊ณต๋ถ€ํ•ด ๋ณด์„ธ์š”!

๊ฒŒ์ž„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์—ฐ์Šต ๋ฌธ์ œ ํŒจํ‚ค์ง€

C++์˜ ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ์‹ค์ œ๋กœ ์ ์šฉ๋˜๋Š” ์‚ฌ๋ก€๋“ค์„ ๊ฒŒ์ž„์„ ๋งŒ๋“ค๋ฉด์„œ ์ฆ๊ฒ๊ฒŒ ๊ณต๋ถ€ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.๋‚จ์ด ์ด๋ฏธ ๋งŒ๋“ค์–ด์ง„ ํ‹€์—์„œ ๋ถ€๋ถ„์ ์ธ ์‚ฌ์šฉ๋ฒ•๋งŒ ๋ฐฐ์šด๋‹ค๋ฉด ์‹ค๋ ฅ์€ ๋Š˜์ง€ ์•Š๊ณ  ๊ณ„์† ํ—ค๋งค์ด๋ฉฐ ์‹œ๊ฐ„๋งŒ ๋‚ญ๋น„ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๋ณธ ๊ฐ•์˜๋Š” ๊ฐ์ฒด์ง€ํ–ฅ์ ์ธ ํ”„๋กœ๊ทธ๋žจ์„ ์Šค์Šค๋กœ ๋งŒ๋“ค์–ด๊ฐ€๋ฉด์„œ ์›๋ฆฌ๋ฅผ ํ„ฐ๋“ํ•˜์‹ค ์ˆ˜ ์žˆ๋„๋ก ๋„์™€๋“œ๋ฆฝ๋‹ˆ๋‹ค.  ์—ฌ๊ธฐ์ €๊ธฐ์„œ ์œ ์šฉํ•œ ํŒ๋“ค์ด ํ†กํ†ก ํŠ€์–ด๋‚˜์˜ต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฌด์—‡๋ณด๋‹ค ๊ฒŒ์ž„ ๋งŒ๋“ค๊ธฐ๋Š” ์žฌ๋ฏธ์žˆ์Šต๋‹ˆ๋‹ค!


ํ•™์Šต ๋ชฉํ‘œ๋ฅผ 
ํ™•์ธํ•ด์ฃผ์„ธ์š”.

  • ๊ฒŒ์ž„์„ ๋งŒ๋“ค๋ฉด์„œ C++ ๊ฐ์ฒด์ง€ํ–ฅ์„ ์‹ค์ œ๋กœ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•˜๋Š”์ง€ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์Šค์Šค๋กœ ๊ฒŒ์ž„์„ 'ํ”„๋กœ๊ทธ๋ž˜๋ฐ' ํ•ด๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฒŒ์ž„๊ณผ ๊ฐ™์€ '์‹ค์‹œ๊ฐ„ ์ƒํ˜ธ์ž‘์šฉ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜'์˜ ๊ตฌ์กฐ๋ฅผ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

๊ธฐ์ดˆ์ ์ธ C++ ๋ฌธ๋ฒ•์„
๊ณต๋ถ€ํ•˜์‹  ํ›„์—
๋ญ”๊ฐ€ ๋งŒ๋“ค์–ด๋ณด๊ณ  ์‹ถ์€ ์ดˆ๋ณด์ž๋“ค

๊ฐ„๋‹จํ•œ ๊ฒŒ์ž„์„ ๋งŒ๋“ค๋ฉด์„œ
ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์—ฐ์Šต์„
ํ•ด๋ณด๊ณ  ์‹ถ์€ ์ดˆ๋ณด์ž๋“ค

๊ฒŒ์ž„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด๋‚˜
์ปดํ“จํ„ฐ ๊ทธ๋ž˜ํ”ฝ์Šค๋ฅผ
๊ณต๋ถ€ํ•  ์˜ˆ์ •์ผ ์ดˆ๋ณด์ž๋“ค

๐Ÿ“ข ์ˆ˜๊ฐ•์‹ ์ฒญ ์ „ ๊ผญ ํ™•์ธํ•ด์ฃผ์„ธ์š”!

  • ๋งŽ์€ ํ•™์ƒ๋“ค์ด ๋‹ค์–‘ํ•œ ๊ฒŒ์ž„๋“ค์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„๋“ค๋„ ์‹ ๋‚˜๋Š” ๊ฒŒ์ž„์„ ๋งŒ๋“ค์–ด๋ณด์„ธ์š”!
  • ๊ตฌ๋งค ์ „์— ์•„๋ž˜์˜ "์˜ˆ์ œ ์ฝ”๋“œ ์‹คํ–‰ ๋ฐฉ๋ฒ•"์„ ์ฐธ๊ณ ํ•ด์„œ ์˜ˆ์ œ๊ฐ€ ์ •์ƒ ์‹คํ–‰๋˜๋Š”์ง€ ๋จผ์ € ํ™•์ธํ•ด๋ณด์„ธ์š”.
  • ๋ณธ ๊ฐ•์˜๋Š” ๋”ฐ๋ฐฐ์”จ++ ์ˆ˜๊ฐ•์ƒ๋“ค์„ ๊ธฐ์ค€์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ฐฐ์”จ++์™€ ๋‹ฌ๋ฆฌ ์Šค์Šค๋กœ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด๋‚˜๊ฐ€๋Š” ์‹ค์Šต ์œ„์ฃผ์˜ ๊ตฌ์„ฑ์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ๋ณธ ๋ฌธ๋ฒ•์— ๋Œ€ํ•ด ํ™•์‹ ์ด ์—†์œผ์‹œ๋‹ค๋ฉด ์œ ํŠœ๋ธŒ์—์„œ ์•ž ๋ถ€๋ถ„์„ ๋จผ์ € ์ง„ํ–‰ํ•ด ๋ณด์‹  ํ›„์— ๊ตฌ๋งคํ•˜์‹œ๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.
  • ์ด ๊ฐ•์˜๋Š” ๋”์ด์ƒ ์งˆ๋ฌธ/๋‹ต๋ณ€์ด ์ œ๊ณต๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜คํ•ด ์—†์œผ์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๊ฐ•์˜์˜ ํŠน์ง•์„ ๊ผญ ํ™•์ธํ•ด๋ณด์„ธ์š”!

  • ํ™”๋ คํ•˜๊ฑฐ๋‚˜ ๋ฉ‹์ง„ ๊ฒŒ์ž„์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๊ทธ๋ž˜ํ”ฝ์Šค๋‚˜ ๊ด€๋ จ๋œ ์ˆ˜ํ•™์„ ๊ณต๋ถ€ํ•˜๋Š” ๊ฒƒ๋„ ์•„๋‹™๋‹ˆ๋‹ค.
  • ๋ฏธ๋ฆฌ ๋งŒ๋“ค์–ด์ง„ ๊ฒŒ์ž„์„ ์™„์„ฑํ•ด๋‚˜๊ฐ€๋Š” ๊ฒƒ๋„ ์•„๋‹™๋‹ˆ๋‹ค.
  • ์ตœ์†Œํ•œ์˜ ์˜ˆ์ œ ์ฝ”๋“œ๋กœ๋ถ€ํ„ฐ ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์—ฐ์Šตํ•˜๋ฉด์„œ ๊ฒŒ์ž„์„ ๋งŒ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค.
  • '๋‚ด๊ฐ€ ๋งŒ๋“ค๊ณ  ์‹ถ์€ ๊ฒƒ์„' ๋งŒ๋“œ๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ธฐ๋ณธ ๊ธฐ์ˆ ์„ ๊ณต๋ถ€ํ•ฉ๋‹ˆ๋‹ค.
  • ๋‚ด๊ฐ€ ๋งŒ๋“ค๊ณ  ์‹ถ์€ ๊ฒŒ์ž„์„ ๋งŒ๋“œ๋Š” ์ž์œ ๋ฅผ ๋Š๊ปด๋ณด์„ธ์š”!

๊ฒŒ์ž„ ๊ฐค๋Ÿฌ๋ฆฌ

๐Ÿ’ป ๊ณต์ง€

 

  • C++ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์—ฐ์Šต์„ ๋ชฉ์ ์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์œ ๋‹ˆํ‹ฐ๋‚˜ ์–ธ๋ฆฌ์–ผ ๋“ฑ์˜ ๊ฒŒ์ž„์—”์ง„์€ ๋‹ค๋ฃจ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ์˜์ƒ์œผ๋กœ ์ œ์‹œ๋œ ์ƒ˜ํ”Œ ๊ฒŒ์ž„๋“ค์€ ํ•™์ƒ๋“ค์ด ์Šค์Šค๋กœ ๋””์ž์ธํ•˜๊ณ  ํ”„๋กœ๊ทธ๋ž˜๋ฐํ•ด์„œ ๋งŒ๋“  ๊ฒŒ์ž„๋“ค์ž…๋‹ˆ๋‹ค. ๊ฒŒ์ž„ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์„ ์ง์ ‘์ ์œผ๋กœ ์•Œ๋ ค๋“œ๋ฆฌ๋Š” ๊ฐ•์˜๊ฐ€ ์•„๋‹ˆ๋‹ˆ ์˜คํ•ด ์—†์œผ์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.
  • ํ•œ๊ตญ ํ•™์ƒ๋“ค์—๊ฒŒ ๊ผญ ํ•„์š”ํ•œ '์—ด๋ฆฐ ๋ฌธ์ œ'๋ฅผ ์Šค์Šค๋กœ ํ’€์–ด๋‚˜๊ฐ€๋Š” ๊ณผ์ •์„ ํ›ˆ๋ จ์‹œํ‚ค๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ๊ฐ•์ขŒ์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋‚˜ ๋ชจ๋ฒ” ๋‹ต์•ˆ ๋“ฑ ์—ด๋ฆฐ ๋ฌธ์ œ๋ฅผ '๋‹ซํžŒ ๋ฌธ์ œ'๋กœ ๋ฐ”๊ฟ”๋ฒ„๋ฆฌ๋Š” ์„œ๋น„์Šค๋Š” ์ œ๊ณตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ์ƒ์†, ๋‹คํ˜•์„ฑ, ๊ฐ€์ƒ ํ•จ์ˆ˜ ๋“ฑ์˜ ๋ฌธ๋ฒ•์ ์ธ ์ธก๋ฉด์„ ์ดํ•ดํ•˜์‹  ๋ถ„๋“ค์ด ์‹ค์ œ ์ ์šฉ ์‚ฌ๋ก€๊ฐ€ ๊ถ๊ธˆํ•˜์‹œ๋‹ค๋ฉด ๊ฐ•๋ ฅํžˆ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ฐฐ์”จ++ ๊ธฐ์ค€์œผ๋กœ๋Š” 12์žฅ์ž…๋‹ˆ๋‹ค.
  • ๋‹ค๋ฅธ ํ•™์ƒ๋“ค์˜ ๋” ๋งŽ์€ ์ž‘ํ’ˆ๋“ค์€ ์œ ํŠœ๋ธŒ์—์„œ ๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์œˆ๋„์šฐ์ฆˆ, Visual Studio 2017 Community ๋ฒ„์ „ ์ด์ƒ์„ ๊ถŒ์žฅํ•˜๋ฉฐ ๋‹ค๋ฅธ OS์—์„œ์˜ ์ž‘๋™์€ ํ™•์ธํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
  • 1์žฅ์˜ ๊ธฐ๋ณธ์ ์ธ ๋‚ด์šฉ์œผ๋กœ  ๊ฐ„๋‹จํ•œ ๊ฒŒ์ž„์„ ์ง์ ‘ ๋งŒ๋“ค์–ด๋ณธ ํ›„์— 2์žฅ์˜ ๋””์ž์ธ ํŒจํ„ด์„ ๊ณต๋ถ€ํ•˜์‹œ๋ฉด ํ›จ์”ฌ ํšจ์œจ์ ์ž…๋‹ˆ๋‹ค.
  • ์ฝ”๋”ฉ ์Šคํƒ€์ผ์€ setter/getter๋„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๋น ๋ฅธ ํ”„๋กœํ† ํƒ€์ดํ•‘์šฉ์ž…๋‹ˆ๋‹ค.  ์ฝ”๋”ฉ ์Šคํƒ€์ผ์€ ์–ด๋””๊ฐ€์„œ ์ผํ•˜๋Š๋ƒ์— ๋”ฐ๋ผ์„œ ๋งŽ์ด ๋‹ฌ๋ผ์ง€๊ธฐ ๋•Œ๋ฌธ์— ๋ฐฐ์šด๋‹ค๊ธฐ๋ณด๋‹ค๋Š” ๊ทธ๋•Œ๊ทธ๋•Œ ์ ์‘ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
  • ์ดˆ๋ณด์ž๋“ค์˜ ๋น ๋ฅธ ์ดํ•ด๋ฅผ ๋•๊ธฐ ์œ„ํ•ด ๋‚ด๋ถ€์ ์œผ๋กœ ๊ณ ์ „์  OpenGL์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํ–ฅํ›„ ๊ฐœ์„ค๋  ์ปดํ“จํ„ฐ ๊ทธ๋ž˜ํ”ฝ์Šค ์ „๋ฌธ ๊ฐ•์˜์—์„œ๋Š” ํ˜„๋Œ€์  OpenGL์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ๋ชจ๋“  ์งˆ๋ฌธ์— ์ข‹์€ ๋‹ต์„ ๋“œ๋ฆฌ๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค๋งŒ, ๋ณธ ๊ฐ•์˜์— ์งˆ์˜์‘๋‹ต์ด๋‚˜ ๊ฐœ์ธ์ƒ๋‹ด ๋“ฑ์˜ ์„œ๋น„์Šค๊นŒ์ง€ ํฌํ•จ๋œ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ์˜คํ•ด ์—†์œผ์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.
  • ๊ฐ•์˜์˜ ๊ฐ€๊ฒฉ์€ ์˜ˆ๊ณ ์—†์ด ์ธ์ƒ๋  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์œ ํŠœ๋ธŒ์— ๊ณต๊ฐœ๋˜์ง€ ์•Š์•˜๋˜ ๊ฐ•์˜๋“ค์ด ์ถ”๊ฐ€๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์ด ๊ฐ•์˜์˜ 
์ง€์‹๊ณต์œ ์ž๋Š”

ํ™์ •๋ชจ

HONGLAB, INC. ๋Œ€ํ‘œ(์ „ ๋Œ€ํ•™๊ต์ˆ˜, ์ธ์Šคํƒ€๊ทธ๋žจ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด)


์ˆ˜๊ฐ• ์ „ ๋ฏธ๋ฆฌ
ํ™•์ธํ•ด์ฃผ์„ธ์š”.

๐Ÿ“– ์˜ˆ์ œ ์ฝ”๋“œ ์‹คํ–‰ ๋ฐฉ๋ฒ•

  • Github์— ์žˆ๋Š” ์˜ˆ์ œ ์ฝ”๋“œ cloneํ•˜๊ธฐ(20.2, 20.3 ์ฐธ๊ณ ) ๋˜๋Š” ํด๋ฆญ ํ›„ ๋‹ค์šด๋กœ๋“œ
  • Vcpkg๋ฅผ ์ด์šฉํ•ด์„œ opengl, glew, glfw3 ์„ค์น˜(20.4 ์ฐธ๊ณ )
  • ๋น„์ฅฌ์–ผ ์ŠคํŠœ๋””์–ด 2017์—์„œ Lecture1/Lecture1.sln ์†”๋ฃจ์…˜์„ ์‹คํ–‰ * ์‚ฌ์šด๋“œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ FMOD๋Š” ๋ฐ”๋กœ ์‚ฌ์šฉํ•˜์‹ค ์ˆ˜ ์žˆ๊ฒŒ ์„ค์ •ํ•ด๋’€์Šต๋‹ˆ๋‹ค.  ํ˜น์‹œ ์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ง์ ‘ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ณต๋ถ€ํ•˜๊ณ  ์‹ถ์œผ์‹œ๋‹ค๋ฉด  ๋”ฐ๋ฐฐ์”จ++ 20.6 ์ฐธ๊ณ ํ•˜์„ธ์š”.
  • ์ฑ•ํ„ฐ๋ณ„ ์—ฐ์Šต ๋ฌธ์ œ ๋ชฉ๋ก ๋งํฌ (ํด๋ฆญ)
  • Visual Studio 2022์—์„œ ์‹คํ–‰ ํ™•์ธํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์‹คํ–‰์‹œ ๋ฐฐ๊ฒฝํ™”๋ฉด์ด ๊นŒ๋งฃ๊ฒŒ ๋‚˜์˜ฌ ๊ฒฝ์šฐ์—๋Š” vcpkg๋ฅผ ์‚ญ์ œ ํ›„ ์žฌ์„ค์น˜ํ•ด๋ณด์„ธ์š”.

์—ฐ๊ด€ ๊ฐ•์˜๊ฐ€ ๊ถ๊ธˆํ•˜๋‹ค๋ฉด?

๋”ฐ๋ผํ•˜๋ฉฐ ๋ฐฐ์šฐ๋Š” C++

๋›ฐ์–ด๋‚œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์‹ค๋ ฅ์„ ๊ฐ–์ถ”๊ณ  ์‹ถ์€ ์™•์ดˆ๋ณด๋“ค์„ ์œ„ํ•œ ๊ฐ•์˜!
์ตœ๊ทผ ์ทจ์—… ์ธํ„ฐ๋ทฐ์— ์ž์ฃผ ๋“ฑ์žฅํ•˜๋Š” ๋ชจ๋˜ C++์˜ ์ค‘์š” ๊ฐœ๋…๋“ค์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ๊ธฐ๋ณธ์ ์ธ C++ ๋ฌธ๋ฒ•์„ ๊ณต๋ถ€ํ•˜์‹  ๋ถ„๋“ค

  • ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์— ๊ด€์‹ฌ์ด ๋งŽ์œผ์‹  ๋ถ„๋“ค

  • ์ปดํ“จํ„ฐ ๊ทธ๋ž˜ํ”ฝ์Šค๋‚˜ ์‘์šฉ ๋ถ„์•ผ๋ฅผ ๊ณต๋ถ€ํ•  ์˜ˆ์ •์ด์‹  ๋ถ„๋“ค

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ํ™์ •๋ชจ์˜ ๋”ฐ๋ผํ•˜๋ฉฐ ๋ฐฐ์šฐ๋Š” C++

์•ˆ๋…•ํ•˜์„ธ์š”
ํ™์ •๋ชจ์ž…๋‹ˆ๋‹ค.

15,231

๋ช…

์ˆ˜๊ฐ•์ƒ

845

๊ฐœ

์ˆ˜๊ฐ•ํ‰

875

๊ฐœ

๋‹ต๋ณ€

4.9

์ 

๊ฐ•์˜ ํ‰์ 

5

๊ฐœ

๊ฐ•์˜

แ„‰แ…ฆแ„‹แ…ตแ†ฏ แ„‡แ…ขแ„‚แ…ฅ-001.png.webp

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฐ€๋ฅด์น˜๋ฉฐ ์กฐ์šฉํžˆ ์‚ด๊ณ ์žˆ๋Š” ์ „์ง ์ปด๊ณต๊ต์ˆ˜, ์ „์ง ์ธ์Šคํƒ€๊ทธ๋žจ ์—”์ง€๋‹ˆ์–ด

๐ŸŒฑ2025 AI ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณต๋ถ€ ์ˆœ์„œ | HongLab ๋กœ๋“œ๋งต

๐ŸŒฑํ™์ •๋ชจ ์—ฐ๊ตฌ์†Œ ๋””์Šค์ฝ”๋“œ

๐ŸŒฑ[๋ฌด๋ฃŒ] ์ฝ”ํ…Œ์šฉ C++ ํ•ต์‹ฌ ์ •๋ฆฌ

 

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

18๊ฐœ โˆ™ (5์‹œ๊ฐ„ 1๋ถ„)

๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

42๊ฐœ

4.7

42๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

  • ๊น€ํƒœ์šฑ

    โˆ™

    ์ˆ˜๊ฐ•ํ‰ 8

    โˆ™

    ํ‰๊ท  ํ‰์  4.6

    5

    100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    C++ ๋ฌธ๋ฒ•์„ ํž˜๊ฒน๊ฒŒ ๋ฐฐ์› ์ง€๋งŒ ๋จธ๋ฆฌ ์†์ด ๋ณต์žกํ•˜๊ณ  ๋ญ˜ ํ•ด์•ผ ํ•  ์ง€ ๋ง‰๋ง‰ํ•  ๋•Œ ํฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค ๋ฌด์ž‘์ • ๊ฒŒ์ž„์—”์ง„์„ ๋ฐฐ์šฐ๊ธฐ๋ณด๋‹ค ์ด ๊ฐ•์˜๋กœ ๋””๋”ค๋Œ์„ ์‚ผ์•„๋ณด์‹œ๋Š” ๊ฑธ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค ์ด ๊ฐ•์˜๋ฅผ ๋“ค์€ ๊ฑธ ํ–‰์šด์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค ๋ฉ‹์ง„ ๊ฐ•์˜ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค

    • ์•ˆ์†Œ

      โˆ™

      ์ˆ˜๊ฐ•ํ‰ 18

      โˆ™

      ํ‰๊ท  ํ‰์  4.9

      5

      100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      ๋ฌธ๊ณผ ์ถœ์‹ ์ธ์ง€๋ผ ๋ฒกํ„ฐ ๋‚ด์  ์ด๋Ÿฐ ๋‚ด์šฉ๋“ค๋„ ๋งŽ์ด ์ƒ์†Œํ•ด์„œ ใ… ใ… ใ…  ์™„์ „ํ•œ ์ดํ•ด๋ฅผ ์œ„ํ•ด ์ถ”๊ฐ€์ ์ธ ๊ณต๋ถ€๋“ค๋„ ๊ฐ™์ด ๋ณ‘ํ–‰ํ•˜๊ณ  ์—ฐ์Šต๋ฌธ์ œ๋“ค๋„ ๋‹ค ๊ตฌํ˜„ํ•ด๋ณด๋Š๋ผ 5์‹œ๊ฐ„ ๋‚จ์ง“ํ•œ ๊ฐ•์˜๋ฅผ ๊ฑฐ์˜ ํ•œ๋‘๋‹ฌ ๊ฐ€๋Ÿ‰ ๊ณต๋ถ€ ํ–ˆ๋„ค์š” ใ… ใ…  ๋•๋ถ„์— ์–ป์–ด๊ฐ€๋Š”๊ฒŒ ์•„์ฃผ ์•„์ฃผ ๋งŽ์•˜๋˜ ๊ฐ•์˜์˜€์Šต๋‹ˆ๋‹ค. C++ ์‹ค๋ ฅ์—๋„ ์ž์‹ ๊ฐ์ด ์ข€ ๋ถ™์—ˆ์–ด์š” ์™„๊ฐ•ํ•ด์„œ ์ •๋ง ๊ธฐ์ฉ๋‹ˆ๋‹ค!

      • ellina Song

        โˆ™

        ์ˆ˜๊ฐ•ํ‰ 2

        โˆ™

        ํ‰๊ท  ํ‰์  5.0

        5

        100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

        ๋‹จ์ˆœํ•œ ์ƒ์†๊ฐœ๋…์—์„œ ๋ชจ๋˜ c++๋ฐฉ์‹์œผ๋กœ์˜ ๋ฐœ์ „์„ ์„ค๋ช…ํ•ด์ฃผ์‹œ๋Š” ๋ถ€๋ถ„์€ ๊ฐํƒ„ํ•˜๋ฉด์„œ ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ถ€๋ถ„์— ๋Œ€ํ•œ ์„ค๋ช…์ด ์ œ๋Œ€๋กœ ์„ค๋ช…๋œ ๊ต์žฌ๊ฐ€ ๊ฑฐ์˜ ์—†๋”๋ผ๊ตฌ์š”. ํ˜„์—…์—์„œ ๋””์ž์ด๋„ˆ๋กœ ์ผํ•˜๋‹ค ์œ ํ•™ํ•˜๋ฉด์„œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๋ฐฐ์šฐ๊ณ  ์žˆ๋Š”๋ฐ ๊ณต๋ถ€ํ•˜๋ฉด์„œ ์ œ์ผ ํž˜๋“  ๋ถ€๋ถ„์ด ๋‹ค๋ฅธ ์ฑ…์ด๋‚˜ ๊ฐ•์˜์— ๋‚˜์™€์žˆ๋Š” ์ž๋ฃŒ์™€ ์ธํ„ฐ๋„ท์— ์ˆ˜๋งŽ์€ ํ˜„์—…์ž๋“ค์ด ์˜ฌ๋ฆฐ ์ฝ”๋“œ๋“ค์ด ๋„ˆ๋ฌด ์„ค๊ณ„๋ฐฉ์‹์ด ๋‹ฌ๋ผ์„œ ์ด์œ ๊ฐ€ ๊ถ๊ธˆํ–ˆ๋Š”๋ฐ ๊ต์ˆ˜๋‹˜์˜ ๊ฐ•์˜๋ฅผ ํ†ตํ•ด์„œ ์ด์œ ๋ฅผ ๊นจ๋‹ซ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฐ ๊ฐ€๊ฒฉ์— ์ข‹์€๊ฐ•์˜ ๋งŒ๋“ค์–ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜ํ”ฝ์ชฝ๋„ ๊ด€์‹ฌ์ด ๋งŽ์•„์„œ ๋‹ค์Œ ๊ฐ•์˜๋„ ๊ธฐ๋Œ€ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!

        • ํ•™์Šต์ž

          โˆ™

          ์ˆ˜๊ฐ•ํ‰ 1

          โˆ™

          ํ‰๊ท  ํ‰์  5.0

          5

          72% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

          ๋†€๋ž„ ๋งŒํผ ์žฌ๋ฏธ์žˆ๊ณ , ๋ฏฟ๊ธฐ ํž˜๋“ค ์ •๋„๋กœ ๋‚˜ ์Šค์Šค๋กœ๊ฐ€ ๋น ๋ฅด๊ฒŒ ์„ฑ์žฅํ•˜๋Š” ๊ฒƒ์ด ๋ˆˆ์— ๋ณด์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ฐฐ์”จC++์ด๋‚˜, ๋˜๋Š” ๋‹ค๋ฅธ ๊ฐ•์˜๋‚˜ ๊ฐœ๋…์„œ๋“ฑ์œผ๋กœ ๋ฐฐ์šด C++์˜ ๋ฌธ๋ฒ•๊ณผ ๊ฐ์ฒด์ง€ํ–ฅ๋“ค์˜ ๊ฐœ๋…๋“ค์„ ์‹ค์ œ๋กœ ํ™œ์šฉํ•ด๋ณด๊ณ , ์ ์šฉํ•ด๋ณด๋Š”๋ฐ ๋‹จ์—ฐ์ฝ” ์ตœ๊ณ ์˜ ๊ฐ•์ขŒ์ž…๋‹ˆ๋‹ค. ์ด ๊ฐ•์˜์˜ ๊ธธ์ด๊ฐ€ 5์‹œ๊ฐ„ ์ •๋„๋กœ ์งง์€ ํŽธ์ด์ง€๋งŒ, ๋ชจ๋‘ ์—ด๋ฆฐ ๋ฌธ์ œ์ด๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ƒ๊ฐ์ด ๋งŽ์ด ํ•„์š”ํ•˜๊ณ . ํ•™์›์—์„œ ํ•œ ๋‹ฌ์— ๋ช‡์‹ญ๋งŒ์›์”ฉ ์ฃผ๊ณ , ๋ช‡ ๊ฐœ์›” ๋‹ค๋‹Œ ๊ฒƒ ๋ณด๋‹ค ํ›จ์”ฌ ๋” ๋งŽ์€ ๊ฒƒ์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋Š” ๊ฐ•์ขŒ์˜€์Šต๋‹ˆ๋‹ค.

          • CHL

            โˆ™

            ์ˆ˜๊ฐ•ํ‰ 1

            โˆ™

            ํ‰๊ท  ํ‰์  5.0

            5

            100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

            ์•„์ฃผ ์ข‹์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ฐฐ์”จ์— ๊ฐ•์˜ํ‰๊ฐ€ ํ•˜๋Š”๊ฒŒ ์•ˆ ๋ณด์—ฌ์„œ ๊ฒŒ์ž„๋งŒ๋“ค๊ธฐ ํŒจํ‚ค์ง€์™€ ์—ฎ์–ด์„œ ํ‰๊ฐ€ํ•˜์ž๋ฉด ์ด๋ฏธ C++์„ ํ•  ์ค„์•ˆ๋‹ค๊ณ  ํ•ด๋„ ์–ป์–ด๊ฐˆ ๊ฒƒ์ด ๋งŽ์€ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค. ๊ฐ•์˜ ์ค‘๊ฐ„์ค‘๊ฐ„์— ๊ฟ€ํŒ๋“ค์ด ๋งŽ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฒŒ์ž„ ๋งŒ๋“ค๊ธฐ ํŒจํ‚ค์ง€๋ฅผ ํ†ตํ•ด ์‹ค์งˆ์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ์žฌ๋ฏธ๋ฅผ ๋Š๋‚„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.