在我的 C++ 程序中,我需要处理大量信息。我将这些大量信息存储在一个结构中。结构是..
struct xlsmain
{
struct sub_parts_of_interface sub_parts[200];
string name;
int no_of_subparts;
};
struct sub_parts_of_interface
{
struct pio_subparts pio[10];
string name_of_interface;
string direction;
string partition;
int no_of_ports;
};
struct pio_subparts
{
struct corners corner[32];
string pio_name;
};
struct corners
{
struct file_structure merging_files[50];
string corner_name;
int merginf_files_num;
};
struct file_structure
{
string file_name;
string file_type;
struct reportspecs report[20];
};
我正在使用 new 运算符为其分配内存
struct xlsmain *interface = new xlsmain[60];
在运行程序时std::bad_alloc error
显示。请帮忙!