Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem referencia vs hodnota

Myslím si, že oba konkrétní kódy jsou ekvivalentní.

Vzhledem k tomu, že parametr funkce obsahuje direktivu const,
která zakazuje měnit vstupní objekt je možná vizuálně "lepší" druhá varianta.

Nicméně s ohledem na to, že se jedná o pole, se toto vždycky předává referencí.

V případě pole, jako argumentu, je to tedy jedno, podle mě v tomto případě.
Ale v případě předávání nějakých složitých a velkých objektů by mělo být efektivnější to druhé.

Třeba mě někdo upřesní nebo opraví :-) .

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny