Hi,
da ich z. Z. sehr viel mit
OOP mach, hab ich auch einige Parameter. Woran erkenne ich bzw. wann weiß ich, wann ich einen Parameter als const deklarieren soll?
Z.B.
Delphi-Quellcode:
function MD5File(FileName: String): String;
begin
with THash_MD5.Create(nil) do
begin
Result := CalcFile(FileName, nil, fmtHex);
end;
end;
function MD5File(const FileName: String): String;
begin
with THash_MD5.Create(nil) do
begin
Result := CalcFile(FileName, nil, fmtHex);
end;
end;
Woher weiß ich, welche Version ich nehmen soll?