Nogen der ved hvordan man "sender" hele arrayet over i funktionen så ledes at hvis vardi1 ændres til 567 så bliver det smidt over i funktionen igennem arrayet?
Hvis du var villig til at gemme dine værdier i et array istedet, og så lave dine vardi1-vardi8 om til referencer ind i array'et:
int vardier[] = { 1, 2, 3, 4, 5, 6, 7, 8 };
int &vardi1 = vardier[0]; int &vardi2 = vardier[1]; int &vardi3 = vardier[2]; int &vardi4 = vardier[3]; int &vardi5 = vardier[4]; int &vardi6 = vardier[5]; int &vardi7 = vardier[6]; int &vardi8 = vardier[7];
vis.skrivVardi(vardier);
På denne måde bliver værdien i array'et ændret når du ændrer f.eks. vardi1 til 567, og du kan stadig bruge bertelbrander's forslag om at sende array'et som en pointer:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.