cin.ignore()์ ์ ๋ ฅ ๋ฒํผ๋ฅผ ๋น์ฐ๋ ์ญํ ์ ํฉ๋๋ค.
์๋ฅผ ๋ค์ด,
cin์ผ๋ก 1000 5000์ ๋ฐ์์ ๋ ๋ค์ cin์ ์ ๋ ฅ์ ํ์ง๋ ์์๋๋ฐ 5000 ๋ค์ด๊ฐ๋๋ค.
๋ฒํผ์ 5000 ๊ฐ์ด ๋จ์์๊ธฐ ๋๋ฌธ์ ๋๋ค.
๊ทธ๋ด ๋ cin.ignore()์ผ๋ก ๋ฒํผ๋ฅผ ๋น์ฐ๊ณ ๋์ ๋ค์ ์ ๋ ฅ์ ๋ฐ์ผ๋ฉด ์ด๋ฐ ํ์์ด ๋ฐฉ์ง๋ฉ๋๋ค.
'C++ > ๊ธฐํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[C++] ๋์ ์ฐ์ฐ์ ์ค๋ฒ๋ก๋ฉ (๋ณต์ฌ) | Assignment Operator Overloading (copy) (0) | 2024.01.09 |
---|---|
[C++] ์ฐ์ฐ์ ์ค๋ฒ๋ก๋ฉ | Operator Overloading (1) | 2024.01.08 |
[C++] vscode ๋๋ฒ๊น ์ธํ ๊ธฐ๋ก (0) | 2023.12.23 |
[C++] ์ถ๊ฐ์ ์ธ ๋ณ์ ์ ์ธ ์์ด ๊ฐ ๊ตํํ๊ธฐ (swap) (1) | 2023.12.19 |
[C++] ๋๋ค ์ซ์ random number (0) | 2023.12.16 |