Methoden Definition
-
Hallo Zusammen,
ich habe hier eine cpp File in der eine Methode
definiert wird.Diese hat folgendes Format
Class::class void test(a1, a2, a3) : _file(0){ }Die Frage ist,
was bedeutet dieses : _file(0) ?Vielen Dank für eure Hilfe
-
Normalerweise ist das eine Initialisierungsliste (Google).
In dem gezeigten Codeausschnitt ist es garnichts, da dieser syntaktisch absolut keinen Sinn ergibt (schon Class::class ist falsch).
-
Danke für deine Antwort.
Der gezeigte Codeausschnitt
war mehr als Bsp. gedacht.Test::test(int a1, int a2, int a3) : _file (0) { }Es ist also ein Constructor, der scheinbar eine File mit 0 initalisiert ?
-
blahhh schrieb:
Danke für deine Antwort.
Der gezeigte Codeausschnitt
war mehr als Bsp. gedacht.Test::test(int a1, int a2, int a3) : _file (0) { }Es ist also ein Constructor, der scheinbar eine File mit 0 initalisiert ?
Es wird die Variable "_file" mit 0 initialisiert.
Die Variable ist wahrscheinlich ein Pointer kann aber auch was anderes sein.
-
Alles klar!
Danke
