Da magst du Recht haben, drakon - ich schreibe fröhlich meine Klasse um dann vor einem Fehler zu verenden wie "Der Ausdruck muss den Typ pointer-to-class aufweisen".
Ich überprüfe Namespaces, Pointer, Includes, Membervariablen, etc.... alles scheint richtig. Ich dreh durch und schließe wütend Visual Studio mit dem Vorsatz, es nie wieder zu öffnen.
Aber dann fühle ich mich 5 Minuten später wieder herausgefordert ("das kann doch nicht sein!") nur um dann wieder festzustellen dass die recherchierten, wirren Fehlerbeschreibungen im Internet mir beweisen, dass ich doch irgendwie gar keine Ahnung von C++ habe.
Allerdings habe ich mir schon zig Literaturbausteine gekauft wie z.B. "C++ Programmierung lernen" von Andre Willms, ein Buch für blutige Anfänger, was von "was ist eine Funktion" bis zur OO geht. Nachdem ich das Buch gelesen habe (und nebenbei natürlich auch Dinge ausprobiert habe) war ich total optimistisch, dass ich jetzt nur noch drauf los schreiben brauche... aber das war wohl nix, ich glaube, ich fange nochmal bei einfachen Konsolenprogrammen an, obwohl ich das so hasse
Ich kann nur nochmal einen Satz einer Antwort auf stackexchange zitieren, die mich zum Schmunzeln gebracht hat, weil es so wahr ist:
"The good thing about learning C++ from C#, is that they look very similar. The bad thing is that they look very similar."