[C++] ๋ฐฐ์ด ๋ฉ๋ชจ๋ฆฌ ์ด๊ธฐํ
1. memset()
- ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํด๊ฒฐ ์ ๋ต ์ฑ ์์ ์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์๋ค.
memset(arr,value,size) ์ ๊ฐ์ด ์ฌ์ฉํ๋ค.
์ด ๋ฐฉ๋ฒ์ vs์์๋ ํค๋ํ์ผ ์์ด ์ ์คํ๋์ง๋ง, ๋ฐฑ์ค์ ์ ์ถํ ๋ ์ถ๊ฐ์ ์ผ๋ก memory.h๋ฅผ includeํด์ค์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์์ด ์๋ค.
2. fill(), fill_n()
- memset๋์ ์ฌ์ฉํ ์ ์๋ค๊ณ ์น๊ตฌ๊ฐ ์๋ ค์คฌ๋ค.
C++ ๋ฐฐ์ด ์ด๊ธฐํ std::fill, std::fill_n .. ์ ๋ฆฌ
BAEKJOON ONLINE JUDGE๋ฅผ ์์ํ๊ฒ ๋ ๊ณ๊ธฐ๊ฐ C++๊ณผ ์นํด์ง์์์ต๋๋ค. ์ง๊ธ์ ๋ง์ด ์นํด์ก์ต๋๋ค๋ง ์๋ฏธ๋ฅผ ์ ๋ชจ๋ฅด๊ณ , ํน์ ์๋ชป ์๊ณ ์ต๊ด์ ์ผ๋ก ์ฐ๋ ๊ฒ๋ค์ด ์๋ค์. ๊ทธ ์ค ํ๋๊ฐ ๋ฐฐ์ด ์ด๊ธฐํ ์ ๋๋ค. ํ๋ฆฌ๊ณ ..
namwhis.tistory.com
์ด ๋งํฌ์ ์ ๋ฆฌ๊ฐ ์ ๋์ด์์ด์ ์ฐธ๊ณ ํด์ ๊ณต๋ถํ๋ค.