VC++ で
std::vector<int> a;
typeof(a)::iterator b;
みたいなことってどうやったらできる? 一行目がvectorだったりdequeだったりしても二行目を書き換えずに済ませたい