大抵の実装では、vector<T>::iteratorがT *になるはず‥‥
ポインタの方で、要素を追加したりしないなら、こういう手もあり。
まぁ、それを想定するのが卑怯だというなら、クラスを実装
するしかないね。