E2022 Array zu groß (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index

Das Array belegt mehr als 64 KByte, ohne dass Sie dies mit huge angemeldet haben.

Wenn Sie ein Array dieser Größe brauchen, verwenden Sie entweder den Modifizierer huge wie in diesem Beispiel:



 int huge array[70000L];  /* Reserviert 140000 bytes */



Oder legen Sie das Array dynamisch an mit farmalloc( ) oder farcalloc( ) z. B.:



 int huge *array = (int huge *) farmalloc (sizeof (int) * 70000); ?? Reserviert 140.000 Byte