Syntaks spørgsmål vedr. classes.

Tags:    c++

Hey

Jeg sidder og roder med en klasse, og kunne godt tænke mig at kalde en member funktion i constructoren, men kan ikke helt finde ud af den rigtige syntaks.

Jeg har opsat følgende to test, som begge ser ud til at virke..

Fold kodeboks ind/udKode 


og

Fold kodeboks ind/udKode 


Er der en reel forskel i de to måder at kalde reset?

// Leth




I dette tilfælde er der ingen forskel, og man bruger normalt den anden metode, dvs uden Base:: foran navnet på funktionen.

ClassName:: foran bruges normalt til at kalde en funktion i en specifik klasse, f.eks. en klasse der arves fra, eller en static funktion i en anden klasse.



(Husk lige at det hedder int main() i C++)



Så blev man det klogere :D
Tak for det hurtige svar!




t