Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Initialisierungssegment darf während der Übersetzungseinheit nicht geändert werden.
Bemerkungen
Mögliche Ursachen:
#pragma init_segvorangestellter Segmentinitialisierungscode#pragma init_segvorangestellt von einer anderen#pragma init_seg
Zum Auflösen verschieben Sie den Segmentinitialisierungscode an den Anfang des Moduls. Wenn mehrere Bereiche initialisiert werden müssen, verschieben Sie sie in separate Module.
Example
Im folgenden Beispiel wird C2356 generiert:
// C2356.cpp
#pragma warning(disable : 4075)
int __cdecl myexit(void (__cdecl *)());
int __cdecl myexit2(void (__cdecl *)());
#pragma init_seg(".mine$m",myexit)
#pragma init_seg(".mine$m",myexit2) // C2356