#pragma anon_struct
Nach oben zu Pragma-Direktiven (Übersicht) - Index
Syntax (siehe Pseudogrammatik)
#pragma anon_struct on #pragma anon_struct off
Beschreibung
Mit der Direktive anon_struct
können Sie anonyme Strukturen kompilieren, die in Klassen eingebettet sind.
Beispiel
#pragma anon_struct on
struct S {
int i;
struct { // Eingebettete anonyme Struktur
int j;
float x ;
};
class { // Eingebettete anonyme Struktur
public:
long double ld;
};
S() { i = 1; j = 2; x = 3.3; ld = 12345.5;}
};
#pragma anon_struct off
void main()
{
S mystruct;
mystruct.x = 1.2; // Eingebetteten Daten zuweisen
}