最後の連投です、すみません。

vectorの要素のアドレスをイテレーターとして使うのは、どうなんでしょう?

a) 意識して使うなら記述的にOK
b) アドレス使わず素直にイテレーター使えば?
c) イテレーターに比べて間違ってコンパイル通る場合があるので、アドレス使うのやめるべき
d) vectorから別に差し替え難いのでやめるべき
e) その他