WinXP BCB5でこんなコードを書くと意図しない結果が返ってくるんですけど、
使い方が悪いんでしょうか?
型を変えてみようとは思うけど、知ってる方いたら教えていただきたい

std::vector< bool > vectorbool;
for( int i = 0 ; i < 12 ; i++ )
 vectorbool.push_back( true );

vectorbool.insert( vectorbool.begin(), false );
bool test = vectorbool[12]; ← falseが帰ってくる。