Alapértelmezett függvényparaméterek használata

Döntsük el, van-e fordítási idejű hiba az alábbi programrészletekben!

 

a)

void fv(int a=3, int b){}

 

b)

void fv(int a=3, int b, int c=3){}

 

c)

void fv(int a, int b=2, int c= 3){}



A megoldásért kattints ide!

A megoldáshoz azt szükséges tudnunk, hogy az alapértelmezett paramétereknek a paraméterlista vége felől folytonosnak kell lennie.

Így az a) és a b) helytelen, a c) helyes.




2008.01.19. 22:31:34 |  Permalink  |  Hozzászólások száma: 0  |  Tárgyszavak: Nem OO elemek


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások