E2022 配列のサイズが大きすぎる (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

宣言された配列が 64K より大きいが,'huge' キーワードが使用されていません。

このサイズの配列が必要な場合は,次のように 'huge' 修飾子を使用します。



 int huge array[70000L];  /* 140000 バイトを割り当てます */



または,次のように farmalloc( ) または farcalloc( ) を使用して,動的に割り当てます。



 int huge *array = (int huge *) farmalloc (sizeof (int) * 70000); ?? Allocate 140,000 bytes