Wenn CLION eine Header-Datei erzeugt fügt es guard Strings wie folgt umfassen:Wie ändert sich C++ in CLion?
#ifndef PROJECTNAME_FILENAME_H
#define PROJECTNAME_FILENAME_H
/* ... code ... */
#endif //PROJECTNAME_FILENAME_H
Aber ich will nur FILENAME_H
ohne PROJECTNAME_
Präfix. Wie ändere ich es in den CLion-Einstellungen?
Sie vermeiden sollten nur 'FILENAME_H' mit Es ist nicht so selten, dass mehrere Dateien mit demselben Namen in einem Projekt vorhanden sind. – Holt
Dies würde in diesem Fall nicht helfen, da der andere Header (mit demselben Dateinamen) auch die Include-Wächter verwenden würde. PROJECTNAME_FILENAME_H – NewProggie
Eine Alternative wäre die Verwendung von '#pragma once' anstelle von' # ifndef' include guards. Die Vorlage für die Erstellung der Header-Datei kann unter "Einstellungen-> Editor-> Datei- und Code-Vorlagen" geändert werden. – sitic