Frage

Alle unsere C ++ Header verwenden, um eine Erweiterung .h. Eclipse denkt, diese sind C-Header und markiert diese mit viel Syntaxfehler auf Dinge wie Klassen und Namespaces.

Ich habe versucht, aus der Dateitypzuordnung zu ändern:

Preferences > C/C++ > File types

, aber es ist "gesperrt".

Interessanterweise „* .h“ ist sowohl mit C und C ++ zugehörigen Header, aber es scheint C. wird Wie kann ich Eclipse zur Behandlung von H-Dateien als C ++?

War es hilfreich?

Lösung

Versuchen Sie ein neues Projekt anlegen und Ihren Quellbereich als Standort angeben. Seien Sie jedoch sicher, dass Sie C ++ Projekt auswählen (I in der Regel die Make-Datei Option). Das ist alles, was Sie sollte der Parser erkennen C ++ Syntax, um zu tun zu machen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top