Hi, i was wondering, what's the best between:

function sum(const a,b:TVector):TVector;
function inv(const v:TVector):TVector;

and

procedure sum(var res:TVector; const a,b:TVector);
procedure inv(var v:TVector);


?

I mean, what's the faster and which is generally better ?

thank you!