die Frage bezieht sich auf die Präprozessoranweisungen, welche verhindern sollen, dass mehrmals Headerdateien mit eingebunden werden.
Speziell geht es dabei um den C++ Compiler von Visual Studio 2013 / 2015, da ich nicht weiß ob die nachfolgenden Anweisungen Compiler spezifisch sind.
Und zwar wäre, wie ich es gelernt hatte, folgende Struktur dafür von Nöten:
Code: Alles auswählen
#ifndef __BEISPIELHEADER_HPP
#define __BEISPIELHEADER_HPP
... code ...
#endif
Code: Alles auswählen
#pragma once
Ist es nun ratsam die "Kurzform" zu verwenden oder sollte man bei der alten Methode bleiben?
Beziehungsweise ist es wie gehopst oder gesprungen und man sollte seinen persönlichen Vorlieben Vorzug geben?