Classe: Methodenaufruf ?
-
314159265358979 schrieb:
Immer dieses Denglisch. Class oder Klasse, aber bestimmt nicht Classe...
Willst'n Keks?
-
wenn ich einfach:
ast.get(1);
schreibe kommt:
no matching function for call to "baum::get(int)" ; ) ; )
-
class baum { private: // meine Attribute public: bool get(int File); };
-
NooByXYZ schrieb:
wenn ich einfach:
ast.get(1);
schreibe kommt:
no matching function for call to "baum::get(int)" ; ) ; )Das liegt daran, dass du eine Referenz auf eine Variable uebergeben musst. Das sieht dann etwa so aus:
int x = 1; ast.get(x);Hast du das Kapitel ueber Referenzen bereits gelesen im Buch?
-
Oh, du hast ja gar keine Ahnung davon.
Dann schau dir erstmal die Grundlagen an. Damit du die 1 da übergeben kannst, muss da schon "const int& " stehn.
Aber das wäre unnötig zu erklären, da fehlen sicher noch mehr Grundlagen, du weißt ja nichtmal was Referenzen sind..EDIT: Boa ey, und ich dachte ich wär schon ziemlich schnell

-
Hacker schrieb:
Willst'n Keks?
Hör mal auf, alles was ich poste zu kommentieren, du Hobbyloser

-
314159265358979 schrieb:
Immer dieses Denglisch. Class oder Klasse, aber bestimmt nicht Classe...
Das ist kein Denglisch... Das ist französisch

[url]http://translate.google.com/#en|fr|class[/url]
-

-
314159265358979 schrieb:

XD C++ auf Französisch:
classe interface { privé: ent Counter; suite name; publique: interface( //...
-
Mach´dir doch #defines dafür...
-
DocShoe schrieb:
Mach´dir doch #defines dafür...
Du meinst Makros? Gott Leute,
#definesklingt so umschrieben
Außerdem kann man das nicht immer, denn z.B. privee braucht ja Unicode-Zeichen die ein Compiler nicht im Quellcode (außer in den Kommis ^^) erlaubt.
-
Hacker schrieb:
DocShoe schrieb:
Mach´dir doch #defines dafür...
Du meinst Makros? Gott Leute,
#definesklingt so umschrieben
Außerdem kann man das nicht immer, denn z.B. privee braucht ja Unicode-Zeichen die ein Compiler nicht im Quellcode (außer in den Kommis ^^) erlaubt.Der Compiler, ja. Aber das interessiert doch nur den Preprozessor, der könnte soetwas durchgehen lassen
