#pragma sizeof

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Pragma-Direktiven (Übersicht) - Index


Syntax (siehe Pseudogrammatik)

#pragma sizeof( [{ struct | class | union }] SYM )

Beschreibung

#pragma sizeof gibt die Größe des Aggregats aus.

Beispiel

Quelltextdatei

file.cpp
struct X {
};
#pragma sizeof(X)

// ...

Befehlszeile

> bcc32 -c file.cpp

Compiler-Ausgabe

The size of 'X' is 8 bytes (alignment 8)

Hinweis: Damit angezeigt wird, was #pragma sizeof in der IDE (im Meldungsfenster) ausgibt, müssen Sie die folgenden Optionen setzen:

  • Setzen Sie auf der Seite Tools > Optionen > Umgebungsoptionen die Option Ausführlichkeit = Normal.
  • Setzen Sie auf der Seite Tools > Optionen > Umgebungsoptionen > C++-Optionen > Projekteigenschaften die Option Allgemeine Meldungen zeigen = true.

Siehe auch