我有这个代码:
size_t count = new_data.size();
std::cout << "got the count: " << count << std::endl;
double g_x[count];
std::cout << "First array done\n";
double g_y[count];
std::cout << "Allocated array of size" << count << std::endl;
这给了我输出:
got the count: 1506538
Segmentation fault: 11
老实说,我不明白为什么。它适用于另一个数据集,但不适用于这个数据集。