프로그래밍/c++
bool은 왜 1비트가 아닌 1바이트인가
제페
2018. 2. 9. 16:13
반응형
Because every C++ data Because every C++ data type must be addressable.
https://stackoverflow.com/questions/2064550/c-why-bool-is-8-bits-long
가장 심플하고 좋은 대답인 듯 ~~??
하지만 bool 벡터(std::vector<bool>)의 경우는 비트로 특수화 되어있다.
반응형