brotherburger
@brotherburger
Students
-
Reviews
-
Course Rating
-
์ฅฌ์ ๊ฒ์์์นด๋ฐ๋ฏธ์์ 10๋ ์ด์ ๊ฐ์๋ฅผ ํ๊ณ ์๋ "๋ฒ๊ฑฐํ" ์ ๋๋ค.
์ฅฌ์ ๊ฒ์์์นด๋ฐ๋ฏธ์์ ์ ๋ง์ ๊ฒ์ ๊ฐ๋ฐ์ ์ง๋ง์๋ค์ ๊ต์กํด ์์ผ๋ฉฐ ๋ง์ ๊ตญ๋ด ํ์ฌ์ ํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์๋ก์์ ์ฑ๊ณต์ ์ธ ์ทจ์ ์ ๊ธธ์ ์ด์ด์ฃผ์์ต๋๋ค.
์ด์ "์ธํ๋ฐ"์ ํตํด ๋ ๋ง์ ํ์๋ค์ ๋ง๋๊ณ ์ ํฉ๋๋ค.
Posts
Q&A
ํด๋์ค์ ๊ฐ๋ ๊ณผ ๊ตฌ์กฐ์ฒด์์ ๋น๊ต < ๊ฐ์์์์ฌ
ํด๋์ค ๋ฉค๋ฒ ํจ์์ ๋ฒ์ ์ ์ฉ ๊ท์น์ด ์์ต๋๋ค. ์ด๋ ํด๋์ค ๋ฉค๋ฒ ๋ณ์์ ์ด๋ฆ๊ณผ ๋ฉค๋ฒ ํจ์์ ๋งค๊ฐ๋ณ์(์ธ์ ๊ฐ) ์ด๋ฆ์ด ๊ฐ์ ๊ฒฝ์ฐ, ํด๋์ค์ ๋ฉค๋ฒ ๋ณ์๋ ๋ฉค๋ฒ ํจ์์ ์ง์ญ ๋ณ์(๋งค๊ฐ๋ณ์ ํฌํจ)๋ค์๊ฒ ๊ฐ๋ ค์ง๋ค๋ ๊ฒ์ ๋๋ค. ์ฐ์ ์์ ๊ธฐ์ค ๋งค๊ฐ๋ณ์ > ๋ฉค๋ฒ๋ณ์ ์ ๋๋ค. ์ฆ, ์ง๋ฌธ์๋์ ๋ง์๋๋ก ๋ฉค๋ฒ๋ณ์์ ์ด๋ฆ๋ iAtt, Initializeํจ์์ ๋งค๊ฐ๋ณ์ ์ด๋ฆ๋ iAtt์ด๋ผ๋ฉด ๋ฉค๋ฒ ๋ณ์๋ ๋งค๊ฐ๋ณ์์๊ฒ ๊ฐ๋ ค์ ธ์ Initializeํจ์ ์์์ ์ฌ์ฉํ iAtt์ด๋ ์ด๋ฆ์ ์ด ํจ์์ ์ง์ญ๋ณ์(๋งค๊ฐ๋ณ์ ํฌํจ)์ธ iAtt์ ์๋ฏธํ๊ฒ ๋ฉ๋๋ค. ๋ค์ ์ ๋ฆฌํ๋ฉด ํจ์๋ฅผ ํธ์ถํ๋ฉด์ ๋งค๊ฐ๋ณ์๋ก ํ ๋น๋ iAtt์ด๋ ๋ณ์์ ๋ค์ ๋งค๊ฐ๋ณ์์ธ iAtt์ ๊ฐ์ ์ง์ด๋ฃ์๋ค๋ ํ์๋ก ์ฌ์ค ์๋ฏธ๊ฐ ์๋ ํ์๋ผ๊ณ ๋ณผ ์ ์์ต๋๋ค. ๊ทธ๋์ ๋ฉค๋ฒ ๋ณ์์ธ iAtt์ ์ฐ๋ ๊ธฐ ๊ฐ์ด๋ผ ๋ถ๋ฆฌ ์ฐ๋ -858993460๋ฅผ ๊ฐ์ง๊ฒ ๋๋ ๊ฒ์ ๋๋ค. ์ฆ, ๋ฉค๋ฒ ๋ณ์์ธ iAtt์๋ ๊ฐ์ ์ฑ์ด ์ ์ด ์๋ค๋ผ๋ ๋ป์ด ๋๋ ๊ฒ์ ๋๋ค. (*this) ๋ฅผ ์๋ตํ๊ณ ๋ ์ํ์ด ๋๋ค๋ผ๋ ํ์๊ฐ ์์ ๊ฐ์ ํผ๋์ ์ผ์ผํค๊ธฐ ๋๋ฌธ์ ๊ฐ๊ธ์ ๋ฉค๋ฒ ๋ณ์์๋ ํ๊ฐ๋ฆฌ์ ํ๊ธฐ๋ฒ์ ํตํด ์์ m(๋ฉค๋ฒ)์ ๋ถ์ด๊ธฐ๋ ํฉ๋๋ค. ์ฆ, ๋ฉค๋ฒ ๋ณ์๋ miAtt์ด๋ผ๊ณ ์ด๋ฆ์ ์ง์ด ์ง๋ฌธ์๋ ๋ง์์ฒ๋ผ ํผ๋์ด ์ฌ ์ ์๋ ์ํฉ์ ๋ฐฉ์งํ๊ธฐ๋ ํ์ง์. ์ถํ ์ ๋ฐ์ดํธ ํ ๋ด์ฉ์ผ๋ก์ ์ด๊ธฐํ ๋ชฉ๋ก ํํธ๊ฐ ์๋๋ฐ ์ด ์ด๊ธฐํ ๋ชฉ๋ก์์๋ ๋ฉค๋ฒ์ ๋งค๊ฐ ๋ณ์์ ์ด๋ฆ์ด ๊ฐ์๋ iAtt์ด๋ ์ด๋ฆ์ ์ ํํ ๋ฉค๋ฒ ๋ณ์์ ์์ฑ์์ ๋งค๊ฐ๋ณ์๋ก ๊ตฌ๋ถ์ ํฉ๋๋ค. ์ด ๋ถ๋ถ์ ์ถํ ๊ฐ์๋ก ์ ๋ฐ์ดํธ ํด๋๋ฆฌ๊ฒ ์ต๋๋ค^^ ๊ฐ์ธ ์ฌ ์ด์ง๋ง ์ง์ด ์ ์ค์ด์์ด์ ๋น ๋ฅธ ๋ต๋ณ ๋ชป ๋๋ฆฐ ์ ์ฃ์กํฉ๋๋ค! ๋์์ด ๋์ จ๊ธธ ๋ฐ๋๋๋ค^^
- Likes
- 1
- Comments
- 3
- Viewcount
- 493
Q&A
์ปดํ์ผ๋ฌ ์ ํ ๋ฐ ์ฝ๋ฉ์ ์์์์
http://jusin.synology.me:5000/ ์์ ์ฃผ์๋ก ์ ์ํ์ ํ, ์์ด๋ jusin, ๋น๋ฐ๋ฒํธ 123456์ผ๋ก ๋ก๊ทธ์ธ ํ์๋ฉด ๋ฉ๋๋ค^^
- Likes
- 0
- Comments
- 1
- Viewcount
- 520
Q&A
c++ ๋ค์ ๊ฐ์ ๊ณํ์ด ๊ถ๊ธํฉ๋๋ค.
ํ์ฌ ๊ตฌ์ ๋ก๋๋งต์์ฒซ๋ฒ์งธ๋ก. ๊ธฐ์กด ๋ณธ ์ ์กธ์ ์๋ค์ ๊ฒฝํ์ ๋ฐํ์ผ๋ก ํ ํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์๋ก์ ์ทจ์ ํ๋๋ฐ ์์ด ํ์ํ ์ ๋ฐ ์ง์๋ค์ ๋ค๋ฃจ๊ณ ์ ํฉ๋๋ค. ํ์ฌ ๊ฐ์ ์ค๋น ๋ฐ ๋ นํ์ ๋์ ํ ์ํฉ์ ๋๋ค.๋๋ฒ์งธ๋ก. C++์์์ Template์ ํ์ฉํ STL์ ๊ธฐ์ด ๊ฐ๋ ๊ณผ ์์ฉ์ ๊ณ ๋ คํด๋ณด๊ณ ์์ต๋๋ค.์ด์ ํจ๊ป ๊ธฐ์กด ์คํ ํ๋ C++๊ฐ์์์ ์ถ๊ฐํ ์ฌํญ๋ค์ ์ ๋ฆฌํ์ฌ ์ถ๊ฐ ๋ นํ๋ฅผ ์งํํ๊ณ ์๋ ์ค์ ๋๋ค. ์ด ๋ด์ฉ์ ํ์ฌ ์คํ ๋์ด ์๋ ๊ฐ์์ ๊ทธ๋๋ก ์ถ๊ฐํ ๋ด์ฉ์ด๊ธฐ์ ์ถ๊ฐ์ ๋น์ฉ ์์ด ํ์ตํ์ค ์ ์์ต๋๋ค^^์ต๋ํ ๋น ๋ฅด๊ฒ ์ค๋นํ์ฌ ํ์ต์ ๋์์ด ๋๋๋ก ํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค^^
- Likes
- 0
- Comments
- 1
- Viewcount
- 458
Q&A
32:51์ด ์ง๋ฌธ์ ๋๋ค.
"C++20 ํ์ค"์ ์์๋ ์ค๊ดํธ ์ด๊ธฐํ์ ์ ํ์ด ์ฌ๋ผ์ก์ต๋๋ค.int* pArray = new int[2](1, 2); -----> C++20 ํ์ค ์ดํ์์ ์ด๊ธฐํ ๊ฐ๋ฅ C++17 ์ดํ์์ ๋ถ๊ฐ๋ฅint iArray[2](1, 2) -----> C++20 ํ์ค ์ดํ์์ ์ด๊ธฐํ ๊ฐ๋ฅ. C++17 ์ดํ์์ ๋ถ๊ฐ๋ฅint* pArray= new int[2]{1, 2}; -----> ์ด์ ์ ๋ฐฉ์๋๋ก ์ฌ์ ํ ์ด๊ธฐํ ๊ฐ๋ฅ.int iArray[2]{1, 2} -----> ์ด์ ์ ๋ฐฉ์๋๋ก ์ฌ์ ํ ์ด๊ธฐํ ๊ฐ๋ฅ.์ด๋ผ๊ณ ์ ๋ฆฌํด๋ณผ ์ ์์ต๋๋ค!๋จ, ์ผ๋ฐ ๊ดํธ๋ฅผ ํตํ ์ด๊ธฐํ๋ ์ ๋ํผ ์ด๊ธฐํ์๋ ๋ค๋ฅด๊ฒ ํ๊ฐ ๋ณํ์ ํ์ฉํ๊ธฐ ๋๋ฌธ์ ๊ฐ์ด ์๋ฆฌ๋๋ผ๋ ๋ฐ๋ก ์ปดํ์ผ ์๋ฌ๋ฅผ ๋ฐ์ ํ์ง๋ ์์ต๋๋ค.์ด์์ฌ๋ ๋ง์๊ณผ ๊ฐ์ด ๋ฐฐ์ด์ ์ค๊ดํธ๋ฅผ ํตํด ์ด๊ธฐํํ๋ ๊ฒ๋ ๋น์ฐํ ํ์ฉ๋๋ฉฐ C++20๋ถํฐ ์ ๊ดํธ๋ฅผ ํตํ ์ด๊ธฐํ๋ ์ง์ ๊ฐ๋ฅํ๋ค๊ณ ์ ๋ฆฌํ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค. ์ด์์ฌ๋ ์ปดํ์ผ๋ฌ์์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ ์ด์ ๋ ์ปดํ์ผ๋ฌ์ ์ ํ ์ด C++20์ ์ฌ์ฉํ๋๋ก ์ค์ ๋์ด์์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ปดํ์ผ๋ฌ ๋ฒ์ ผ์ ์ต์ ์ผ๋ก ์ค์นํ์ จ๋๋ผ๋ ์ค์ ์ C++14 ํ์ค์ผ ํ๋ฅ ์ด ๋์ต๋๋ค.์ ๊ฐ์๊ฐ C++20์ ๋ฌธ๋ฒ๋ ์ฌ์ฉํ๊ณ ์๊ธฐ์ ์์ ๋ฒ์ ผ์ C++ํ์ค์ ์ฌ์ฉํ ์ ์๋๋ก ์ค์ ํ์๋ฉด ์๊ฐ์ ๋์์ด ๋์ค ๊ฒ๋๋ค.ํ๋ก์ ํธ C++๋ฒ์ ผ ํ์ค ์ค์ ๋ฐฉ๋ฒ : ๋น์ฅฌ์ผ ์คํ๋์ค ์๋จ ๋ฉ๋ด ์ค ํ๋ก์ ํธ -> (ํ๋ก์ ํธ์ด๋ฆ)์์ฑ -> ๊ตฌ์ฑ ์์ฑ -> C/C++ -> ๋ชจ๋ ์ต์ ์ ํด๋ฆญํ์๋ฉด ์ค๋ฅธ์ชฝ์ ๋ง์ ๋ฉ๋ด๊ฐ ๋์ค๋๋ฐ ์๋จ ์ชฝ์ ์์นํ(์ฒ์ ์ด๋ฉด ์ค๋จ์ ์คํฌ๋กค ๋์ด ์์ผ๋ฏ๋ก ์คํฌ๋กค ์๋ก ์ฌ๋ฆฌ์ ์ผ ํฉ๋๋ค! ) C++์ธ์ด ํ์ค์ ํด๋ฆญํ์์ค ISO C++20 ํ์ค์ผ๋ก ์ค์ ํ์๊ฑฐ๋ Latest c++์ ์ ํํ์ ๋ ๋ฉ๋๋ค! ๋ต๋ณ์ด ์๊ฐ์ ๋์์ด ๋์ จ๊ธธ ๋ฐ๋๋๋ค!์ด๊ณต!
- Likes
- 2
- Comments
- 2
- Viewcount
- 487




