Das sind aber wichtige Unterschiede und man sollte das definitiv nicht verwechseln.
Ja, schon, aber für welche die es schnell und einfach verwenden möchten reicht das für den Anfang. Wie gesagt, wer dann nicht blind programmieren will sieht ohnehin nach und wird diese Unterschiede bemerken.
@S4My: Wenn jemand dir glaubt und immer #pragma once verwendet und später herausfindet, dass es auf seiner anderen Platform nicht funktioniert hat er eine menge Arbeit.
Schön und gut, das ist allerdings bei so ziemlich allem so. Für die breite Masse der Plattformen funktioniert das, der Rest hat zwar mehr Arbeit, jedoch ist das in meinen Augen kein Grund diesen Vorschlag nicht zu machen. Überall, ob bei Programmen, Spielen, Programmiersprachen, etc. gibt es Ausnahmen bei denen ein vollkommen fehlerfreier Einsatz nicht garantiert ist, ganz auf dies zu verzichten würde jedoch heißen gar nichts mehr zu machen. Wie schon viel zu oft erwähnt, wer nicht blind etwas schreiben will informiert sich sowieso.
Und einfach weil es mich interessiert: wie sieht es denn bei euch aus, was verwendet ihr, ich für meinen Teil mache von
#pragma once gebrauch und hab es auch erst recherchieren müssen, jedoch war mir danach klar mit was für einer Art Befehl ich es hier zu tun habe.
Jenen die nicht nachsehen kann sowieso nicht wirklich geholfen werden...
Mlg
S4My