То, что я хочу сделать, это создать структуру, которая имеет массив другой структуры, и я хочу установить размер массива во время выполнения.Есть ли способ сделать это?Структура как:
struct MyStruct { AnotherStruct list[]; int key; bool isLeaf; }
Один из способов:
#include <vector> struct MyStruct { std::vector<AnotherStruct> list; int key; bool isLeaf; };
Если вы новичок в векторах, вы можете прочитать о том, как использовать их в любом справочнике C ++.