19๋ฒ„์ „ 22๋ฒ„์ „ ํ˜น์€ 21๋ฒ„์ „ ๋‘˜ ๋‹ค ์„ค์น˜ํ•ด๋ณด๊ณ  ์—๋””ํ„ฐ ์—ฌ๋Š” ์†๋„๋ž‘ ์ปดํŒŒ์ผ ํ•˜๋Š” ์†๋„๋ฅผ ๋น„๊ตํ•ด๋ณด๋ฉด ์ฐจ์ด ์กด๋‚˜ ํฌ๊ฒŒ ๋А๊ปด์งˆ๊ฑฐ์ž„
c#์˜ ํƒœ์ƒ ์ž์ฒด๊ฐ€ ์–ธ๋งค๋‹ˆ์ง€๋“œ ์–ธ์–ด๋ผ๋Š” ์ ๋„ ์žˆ๊ฒ ์ง€๋งŒ c++์ด ์ปดํŒŒ์ผ ์†๋„๊ฐ€ ์กด๋‚˜ ๋А๋ ค์„œ ๋ณด๋‹ค ๋น ๋ฅธ ์–ธ์–ด๊ฐ€ ํ•„์š”ํ•œ ํ”„๋กœ๊ทธ๋žจ๋“ค์— ์“ฐ์—ฌ์งˆ๋ ค๊ณ  ๋‚˜์˜จ๊ฑฐย ย c++ 20๋ฒ„์ „๋ถ€ํ„ด import export module ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋จ.
๋ฌผ๋ก  ์–ธ๋ฆฌ์–ผ ์—”์ง„ ์ž์ฒด๋ฅผ ์‹น ๋‹ค ๋œฏ์–ด๊ณ ์ณ์„œ #include๋ฅผ module๋กœ ๋Œ€์ฒดํ•œ๋‹ค๋ฉด ์†๋„๊ฐ€ 20% ๊ฐ€๋Ÿ‰ ์ฆ๊ฐ€ํ• ๊ฑฐ์ž„ ๊ทผ๋ฐ ์–ธ๋ฆฌ์–ผ5๋ถ€ํ„ด ๋ผ์ด๋ธŒ์ฝ”๋”ฉ์ด ์™„์„ฑ์ฒด๋กœ ๋‚˜์™€์„œ ์œ ๋‹ˆํ‹ฐ 19๋ฒ„์ „์ด๋ž‘ ์†๋„๋ฉด์—์„  ๋น„๋“ฑํ•˜๋‹ค๊ณ  ๋ณผ ์ˆ˜๊ฐ€ ์žˆ์Œ. ์•”ํŠผ ๋ฌธ์ œ๋Š” ์œ ๋‹ˆํ‹ฐ 22๋ฒ„์ „ ๋“ค์–ด์˜ค๋ฉด์„œ๋ถ€ํ„ฐ ๋ผ์ดํŠธ๋‹ ๋ฒ ์ดํ‚น ๊ฐ™์€๊ฒƒ๋„ ์กด๋‚˜ ๋А๋ ค์ง€๊ณ  ๋ ‰ ๊ฑธ๋ฆฌ๋Š”๋ฐ ์†”๊นŒ ์œ ๋‹ˆํ‹ฐ ์ฃผ๊ฐ€๊ฐ€ ๋Œ€ํญ๋ฝํ•œ๊ฑด ์ˆ˜์ต๋ฅ  0๋„ ์žˆ๊ฒ ์ง€๋งŒ 3D๋ฉด์—์„  ์™„์ „ํžˆ ์–ธ๋ฆฌ์–ผ5ํ•œํ…Œ ๋ฐœ๋ฆฌ๊ณ  ๋ฉ”ํƒ€๋ฒ„์Šค๋ผ๋Š” ๊ฑฐํ’ˆ์ด ๊บผ์ ธ์„œ ๊ทธ๋Ÿผ ํ–ฅํ›„ ๋ฉ”ํƒ€๋ฒ„์Šค ๊ฒŒ์ž„๋“ค๋„ ์–ธ๋ฆฌ์–ผ๋กœ ๋Œ€๊ฑฐ ์ œ์ž‘ํ• ๊ฒŒ ๋ป”ํ•˜๊ณ  ์ด๋ฒˆ ์ธ์ˆ˜๊ฑด๋„ 2D ๋ชจ๋ฐ”์ผ ๊ฒŒ์ž„ ์—”์ง„์œผ๋กœ ์ž๋ฆฌ ์žก์•˜๋‹ค๋Š”๊ฑธ ๋ชป๋ฐ•์•„๋‘”๊ฑฐ์ž„.
๊ทผ๋ฐ ๋งŒ์•ฝ์— ๋Œ€์ฒด์ œ 2D ๊ฒŒ์ž„ ์—”์ง„์ด ๋“ฑ์žฅํ•˜๋ฉด ์œ ๋‹ˆํ‹ฐ๋Š” ํ™•์‹คํžˆ ์ƒํํ• ๊ฑฐ์ž„. (๊ฒŒ์ž„๋ฉ”์ด์ปค ์กฐ๊ธˆ์กฐ๊ธˆ์”ฉ ์น˜๊ณ  ์˜ฌ๋ผ์˜ค๋Š” ์ค‘.)