Netbeans: Fehlermeldungen Compiler

Gast #6550151
Lesenswert?
• ▲
▼
Hallo,

in Netbeans C/C++ habe ich sämtliche Compilerfehler. Ich weiss nicht wie 
ich die beheben könnte. Sehe da nichts was ich falsch mache.

Die Klasse Test, nach class Test wird die erste Klammer rot markiert.
Wüsste nicht was da falsch ist. In der Datei Test.cpp wird ganz am 
Anfang die Headerdatei Test.h includiert. Da erscheint auch ein Fehler:
Show Output in file included from
#6550395
Lesenswert?
• ▲
▼
Dateiendung beachtet?

Muss filename.cpp sein und darf nicht filname.c heissen - sonst 
compiliert das als "plain C".

Fieserweise gibt es noch filename.C (Groß geschrieben), das wäre auch 
C++, aber unter Windoof unüblich da die Filesystem Groß- und 
Kleinschreibung nicht unterscheiden. Dadurch mitunter beim Kopieren 
(oder Auschecken aus der Versionsverwaltung) in filename.c verwandelt.
#6550992
Lesenswert?
• ▲
▼
asdfaf schrieb:
> Dein Desktruktor ist als "virtual" gekennzeichnet, aber die Klasser erbt
> von nichts..

Ja, und? Das ist kein Fehler, denn sonst könnte man den Destruktor schon 
in einer Basisklasse nicht virtuell machen.

leo schrieb:
> class Test
> {
>
> }
>
> Selbst da mekert der Compiler:
>
>>error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token

Ist ds wirklich der komplette Code, oder stehen da noch irgendwelche 
Include-Anweiseungen davor? Solche merkwürdigen Meldungen können nämlich 
auch schon mal entstehen, wenn in einem Header ein Fehler ist. Wenn das 
nicht der Fall ist, wird ziemlch sicher der Code nicht als C++ 
übersetzt. Wie lautet denn die Compiler-Kommandozeile?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.