C++ライブラリのiostreamじゃない部分は全てSTLだと思ってるんだが
vector<bool>を特殊扱いしてるのは言語処理系としての機能だっけ?