C++/๊ธฐํƒ€

[C++] c++์—์„œ boolean ๊ฐ’์„ true/false๋กœ ์ถœ๋ ฅํ•˜๊ณ  ์‹ถ์„ ๋•Œ

Chan Lee 2023. 12. 7. 12:33

C++์—์„œ boolean๊ฐ’์„ ๊ธฐ๋ณธ์ ์œผ๋กœ 1 for true, 0 for false๋กœ ์ถœ๋ ฅ๋œ๋‹ค.

ํ•˜์ง€๋งŒ, true/false๋กœ ์ถœ๋ ฅ๋˜๋Š” ๊ฒƒ์ด ๋”์šฑ ์œ ์šฉํ•œ ๊ฒฝ์šฐ๋„ ๋งŽ๋‹ค.

 

์ด๋Ÿด ๋•Œ, ์ฝ”๋“œ์— cout << std::boolalpha ๋ฅผ ํฌํ•จ์‹œํ‚ค๋ฉด ๋œ๋‹ค.

๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ฒฐ๊ณผ๊ฐ€ true ๋˜๋Š” false๋กœ ๋‚˜์˜จ๋‹ค.

 

๋ฐ˜๋Œ€๋กœ, ๋‹ค์‹œ 1๊ณผ 0์œผ๋กœ ์ถœ๋ ฅ๋ฐ›๊ณ  ์‹ถ๋‹ค๋ฉด, std::noboolalpha; ๋ฅผ ์ ์šฉํ•˜๋ฉด ๋œ๋‹ค.