Original Post
I''ve got a question about function declaration (and implementation). Sometimes I''ll see a function declaration such as:
void function(vector* v);
and sometimes I''ll see a function declaration such as:
void function(vector& v);
What is the difference between the two declarations... And which should you use???