Konstruktor
-
Hallo weiss wer wie ich auf die Funktion wagen_1 hier zugreiffen kann ?
#include <iostream> using namespace std; class fahrzeug { private: int geschw; public: int wagen_1 ( int ); fahrzeug ( int g) : geschw (g) { // cout << geschw; } ~ fahrzeug () { } }; int fahrzeug :: wagen_1 ( int ges ) { ges = geschw; cout << ges; } int main() { fahrzeug (200); system("PAUSE"); }
-
Ich weiß zwar nicht was der Name des Threads damit zu tun hat;-),
aber du machst einfach in der main ein Fahrzeug, und greifst damit drauf zu.
z.B.:int main() { Fahrzeug meinFahrzeug( 100 ); int a = 200; meinFahrzeug.1_wagen( a ); }hoffe konnte dir helfen
-
int main() { fahrzeug f ( 200 ); f.wagen_1 ( 5000 ); system("PAUSE"); }Und jetzt kauf dir ein anständiges Einsteigerbuch und rück vernünftig ein!
-
du brauchst doch einen "namen" für dein Fahrzeug - dann klappt's auch:
int main() { fahrzeug meine_karre(200); cout << meine_karre.wagen_1(200); system("PAUSE"); }'fahrzeug' ist Deine Klasse. Damit Du dann auch ein "Object", also eine Instanz, von Fahrzeug bekommst, mußt du diese auch deklarieren und mit einem Namen (Zeile 3, 'meine_karre') versehen.