非常に大きな配列を割り当てる必要があります。このタイプのエラーなしで配列を割り当てる方法はありますか? ベクトルを使用せずに8 GBのメモリがあることに注意してください。これはまさにエラーです
Unhandled exception at 0x771515ee in __ Microsoft C++ exception:
std::bad_alloc at memory location 0x0049f904..
これは私のコードの一部です
#include<cstdlib>
int main()
{
size_t arraySize =1024*1024*1024;
int *a= new int[arraySize];
for (int i = 0; i < arraySize; i++)
{
a[i] = 3;
}
return 0;
}
/* ありがとう、私の問題の解決策は、x64 ビット操作で新しいソリューション プラットフォームを作成することです*/