Trivialer Fehler find ihn nicht ...
-
Ich habe hier einen sicherlich trivialen Fehler find ihn aber nicht
vielleicht sehen 4 augen ja doch mehr als meine zwei müden#include <iostream> using namespace std; class Menschen { public: void ff(float cschritte); private: float cschritte ; }; void Menschen::ff(float cschritte){ cout << "Ich gehe "<<cschritte<<" Schritte !!"<< endl; // return (0); } int main() { Menschen Bob(); Bob.ff(77.9); return 0; }
Ich bekomme folgende Fehlermeldung :
Test44.cpp: In Funktion »int main()«:
Test44.cpp:26:9: Fehler: Abfrage des Elementes »ff« in »Bob«, das vom Nicht-Klassentyp »Menschen()« istKeine Ahnung wo der Fehler liegt ( ich weiß der sitzt vor dem Monitor )
-
Du
definierstdeklarierst eine Funktion, mach () hinter Bob weg, dann sollte es klappen.
-
int main() { Menschen Bob; // Hier die Klammern weglassen Bob.ff(77.9); return 0; }
-
Danke hat geholfen ...