000
29.12.2004, 10:27 Uhr
RedEagle
|
hi Ich hab eine Klasse, inder eine Funktion ist, die ich so aufrufen möchte:
C++: |
Objekt objekt;
objekt.icon = '#' objekt.textcolor = 15; objekt.backgroundcolor = 14; objekt.pos_x = 10; objekt.pos_y = 12;
objekt.draw();
|
Hier meine Klasse:
C++: |
class Objekt { public: char icon; int textcolor; int backgroundcolor; int pos_x; int pos_y; void draw(pos_x, pos_y, textcolor, backgroundcolor, icon); //Wie mach ich das?? };
//----------------
void Objekt::draw(int px, int py, int tc, int bg, char icon) { gotoxy(px, py); textcolor(tc); backgroundcolor(bg); cout << icon; }
|
Wie bekomme ich jetzt die Variablen zur Funktion, ohne das der "Benutzer" die übergeben muss?? -- MFG RedEagle |