What type of reference should be used in vector arithmetic in C++?