C++ STL Prime - With Compiler

10+
๋‹ค์šด๋กœ๋“œ
์ฝ˜ํ…์ธ  ๋“ฑ๊ธ‰
์ „์ฒด์ด์šฉ๊ฐ€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€

์•ฑ ์ •๋ณด

C++ STL Prime ์†Œ๊ฐœ - ๋งˆ์Šคํ„ฐ C++ STL ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฌธ์ œ๋ฅผ ์ •๋ณตํ•˜์„ธ์š”!

๐Ÿš€ ๊ฒฝ์Ÿ๋ ฅ ์žˆ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ์™€ C++ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์ตœ๊ณ ์˜ ๋™๋ฐ˜์ž๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”! C++ STL Prime์€ ํ–ฅ์ƒ๋œ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜๊ณผ ํฅ๋ฏธ๋กœ์šด ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๋†€๋ผ์šด ๊ธฐ๋Šฅ์œผ๋กœ ์ฝ”๋”ฉ ์—ฌ์ •์— ํ˜์‹ ์„ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค. Prime ๋ฒ„์ „์—์„œ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์˜จ๋ผ์ธ C++ ์ปดํŒŒ์ผ๋Ÿฌ์ž…๋‹ˆ๋‹ค!

๐Ÿ“š ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” STL ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์œ ์ง€: C++์˜ ํ•„์ˆ˜ STL ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ํฌ๊ด„์ ์ธ ์ปฌ๋ ‰์…˜์— ์†์‰ฝ๊ฒŒ ์•ก์„ธ์Šคํ•˜์„ธ์š”.

๐Ÿ”’ ๊ด‘๊ณ  ์—†๋Š” ๊ฒฝํ—˜: ์„ฑ๊ฐ€์‹  ๊ด‘๊ณ  ํŒ์—… ์—†์ด ์ค‘๋‹จ ์—†๋Š” ํ•™์Šต ๋ฐ ์ฝ”๋”ฉ ์„ธ์…˜์„ ์ฆ๊ฒจ๋ณด์„ธ์š”.

๐ŸŒ ์˜คํ”„๋ผ์ธ ๊ธฐ๋Šฅ: ์ธํ„ฐ๋„ท์ด ์—†๋‚˜์š”? ๊ดœ์ฐฎ์•„์š”! ์˜จ๋ผ์ธ C++ ์ปดํŒŒ์ผ๋Ÿฌ์—๋งŒ ์ธํ„ฐ๋„ท์ด ํ•„์š”ํ•œ ์˜คํ”„๋ผ์ธ ์•ก์„ธ์Šค์˜ ์ด์ ์„ ๋ˆ„๋ฆฌ์„ธ์š”.

๐Ÿ”’ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ๋ฐ ๋ฐ์ดํ„ฐ ๋ณดํ˜ธ: ๊ท€ํ•˜์˜ ๋ฐ์ดํ„ฐ๋Š” ์–ด๋””์—๋„ ์ˆ˜์ง‘๋˜๊ฑฐ๋‚˜ ๊ณต์œ ๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ ์•ˆ์‹ฌํ•˜์„ธ์š”. ๊ท€ํ•˜์˜ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ๋Š” ์šฐ๋ฆฌ์˜ ์ตœ์šฐ์„  ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค.

๐Ÿ’ก ๊ฐ€๋ณ๊ณ  ์ €์žฅ์†Œ ์นœํ™”์ : ์šฐ๋ฆฌ๋Š” ๊ท€ํ•˜์˜ ์ €์žฅ์†Œ ๋ฌธ์ œ๋ฅผ ์ดํ•ดํ•˜๊ณ  15MB ๋ฏธ๋งŒ์˜ ์ดˆ๊ฒฝ๋Ÿ‰ ์•ฑ์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ”ง ์ง€์†์ ์ธ ์—…๊ทธ๋ ˆ์ด๋“œ ๋ฐ ๊ฐœ์„ : ๋‹น์‚ฌ์˜ ์ „๋‹ด ํŒ€์€ ์ •๊ธฐ์ ์œผ๋กœ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•˜๊ณ  ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์„ ์„ ๋‹คํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ™Œ ์šฐ๋ฆฌ๋Š” ๊ท€ํ•˜์˜ ํ”ผ๋“œ๋ฐฑ์„ ์†Œ์ค‘ํžˆ ์—ฌ๊น๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๊ท€ํ•˜์˜ ๊ฒฝํ—˜์„ ์ง„์‹ฌ์œผ๋กœ ์ค‘์š”ํ•˜๊ฒŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์‚ฌ์šฉ์ž ๋ฆฌ๋ทฐ๋ฅผ ์ ๊ทน์ ์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜์—ฌ ๋ฐœ์ƒํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก ์‚ฌ์šฉ์ž ์š”์ฒญ ๊ธฐ๋Šฅ: ๊ท€ํ•˜์˜ ๋ชฉ์†Œ๋ฆฌ๊ฐ€ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค! ์šฐ๋ฆฌ๋Š” ์‚ฌ์šฉ์ž ์š”์ฒญ๊ณผ ์ œ์•ˆ์— ๋”ฐ๋ผ ๊ธฐ๋Šฅ ์ถ”๊ฐ€๋ฅผ ์šฐ์„ ์‹œํ•ฉ๋‹ˆ๋‹ค.

๐Ÿš€ ์•ˆ์ •์ ์ด๊ณ  ์ถฉ๋Œ์ด ์—†์Œ: C++ STL Prime์„ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋™๋ฐ˜์ž๋กœ ๋ฏฟ์œผ์„ธ์š”. ์ง€๊ธˆ๊นŒ์ง€ ๋ณด๊ณ ๋œ ์ถฉ๋Œ์ด ์—†์Šต๋‹ˆ๋‹ค. ์˜์ง€ํ•  ์ˆ˜ ์žˆ๋Š” ๋“ ๋“ ํ•œ ์นœ๊ตฌ์ž…๋‹ˆ๋‹ค.

๐ŸŒ™ ๋ˆˆ ์นœํ™”์ ์ธ ๋ธ”๋ฃจ ํ…Œ๋งˆ: ๊ธด์žฅ๋œ ๋ˆˆ์— ์ž‘๋ณ„ ์ธ์‚ฌ๋ฅผ ํ•˜์„ธ์š”! ์šฐ๋ฆฌ ์•ฑ์€ ๊ท€ํ•˜์˜ ๊ฑด๊ฐ•๊ณผ ํŽธ์•ˆํ•จ์„ ์šฐ์„ ์‹œํ•˜๊ธฐ ์œ„ํ•ด ์ฐจ๋ถ„ํ•œ ํŒŒ๋ž€์ƒ‰ ํ…Œ๋งˆ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ป ์ ์ ˆํ•œ ์ฝ”๋“œ ๋“ค์—ฌ์“ฐ๊ธฐ ๋ฐ ๊ฐ•์กฐ ํ‘œ์‹œ: ๊ฐ€๋…์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ์ ์ ˆํ•œ ๋“ค์—ฌ์“ฐ๊ธฐ ๋ฐ ๊ฐ•์กฐ ํ‘œ์‹œ๋ฅผ ํ†ตํ•ด ๊น”๋”ํ•˜๊ณ  ์ •๋ฆฌ๋œ ์ฝ”๋“œ๋ฅผ ์ฆ๊ฒจ๋ณด์„ธ์š”.

๐Ÿ—’๏ธ ํฌ๊ด„์ ์ธ ์ฝ”๋“œ ์ฃผ์„: ์ž์„ธํ•œ ์ฃผ์„์„ ํ†ตํ•ด ๊ฐ ์ฝ”๋“œ ์˜ˆ์ œ๋ฅผ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ์„ค๋ช…์„ ์š”์ฒญํ•˜์‹œ๋ฉด ๊ธฐ๊บผ์ด ๋„์™€๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

โญ๏ธ ํ”„๋ผ์ž„ ๋ฒ„์ „์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ: ์˜จ๋ผ์ธ C++ ์ปดํŒŒ์ผ๋Ÿฌ โญ๏ธ
C++ STL Prime ๋‚ด์—์„œ ์ง์ ‘ ์˜จ๋ผ์ธ C++ ์ปดํŒŒ์ผ๋Ÿฌ์˜ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ์— ์•ก์„ธ์Šคํ•˜์„ธ์š”. ์•ฑ ๋‚ด์—์„œ C++ ์ฝ”๋“œ๋ฅผ ์›ํ™œํ•˜๊ฒŒ ์ž‘์„ฑ, ์ปดํŒŒ์ผ ๋ฐ ์‹คํ–‰ํ•˜์„ธ์š”. ๋ณ„๋„์˜ ์ปดํŒŒ์ผ๋Ÿฌ ์„ค์น˜๋‚˜ ์•ฑ ๊ฐ„ ์ „ํ™˜์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ฝ”๋“œ์— ๋Œ€ํ•œ ๋” ๋‚˜์€ ์„ค๋ช…๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

C++ ๊ธฐ์ˆ  ์ˆ˜์ค€์„ ๋†’์ผ ์ค€๋น„๊ฐ€ ๋˜์…จ๋‚˜์š”? ์ง€๊ธˆ C++ STL Prime์„ ์„ค์น˜ํ•˜๊ณ  GitHub ์ €์žฅ์†Œ์˜ ์‹ค์ œ ์˜ˆ์ œ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ STL ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ์„ธ๊ณ„๋ฅผ ํƒํ—˜ํ•ด๋ณด์„ธ์š”.

๐Ÿ”— ์ž์„ธํ•œ ๋‚ด์šฉ์€ GitHub ์ €์žฅ์†Œ๋ฅผ ๋ฐฉ๋ฌธํ•˜์„ธ์š”: https://github.com/stlyash/Cpp-STL-Examples

๋ฌด๋ฃŒ ๋ฒ„์ „์˜ ์•ฑ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋‹ค์Œ ๋งํฌ๋ฅผ ํ†ตํ•ด ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค: https://play.google.com/store/apps/details?id=appinventor.ai_kmryashasvi.stlcpp
์—…๋ฐ์ดํŠธ ๋‚ ์งœ
2025. 7. 22.

๋ฐ์ดํ„ฐ ๋ณด์•ˆ

๋ณด์•ˆ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ ๋ฐ ๊ณต์œ ํ•˜๋Š” ๋ฐฉ์‹์„ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ์—์„œ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ๋ฐ ๋ณด์•ˆ ๊ด€ํ–‰์€ ์‚ฌ์šฉ์ž์˜ ์•ฑ ์‚ฌ์šฉ, ์ง€์—ญ, ์—ฐ๋ น์— ๋”ฐ๋ผ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ œ๊ณตํ•œ ์ •๋ณด์ด๋ฉฐ ์ถ”ํ›„ ์—…๋ฐ์ดํŠธ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ œ3์ž์™€ ๊ณต์œ ๋˜๋Š” ๋ฐ์ดํ„ฐ ์—†์Œ
๊ฐœ๋ฐœ์ž๊ฐ€ ์–ด๋–ป๊ฒŒ ๊ณต์œ ๋ฅผ ์„ ์–ธํ•˜๋Š”์ง€ ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.
์ˆ˜์ง‘๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
๊ฐœ๋ฐœ์ž๊ฐ€ ์–ด๋–ป๊ฒŒ ์ˆ˜์ง‘์„ ์„ ์–ธํ•˜๋Š”์ง€ ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.
Play ๊ฐ€์กฑ ์ •์ฑ…์„ ์ค€์ˆ˜ํ•˜๊ฒ ๋‹ค๊ณ  ์•ฝ์†ํ•œ ์•ฑ์ž…๋‹ˆ๋‹ค.