Мне нужно иметь возможность динамически создавать и извлекать структуру, основанную на том, что строка говорит и возвращает соответствующий поплавок. Я не могу поместить их в наборе не проблема, но это динамическое создание, что я просто не get.The структуру я использую как это:C++: динамически добавлять структуры в контейнер и извлекать их
struct structure
{
std::string string1 = "default";
int integer1 = 0;
};
Любая помощь приветствуется :)
Вы можете использовать [станд :: вектор] (http://www.cplusplus.com/reference/vector/vector/) для динамических потребностей контейнеров, но Novelocrat имеет лучшее представление для вас [станд :: map] (http://www.cplusplus.com/reference/map/map/) – wizebin
Я думаю, что вы ищете шаблон метода фабрики (http://en.wikipedia.org/wiki/Factory_method_pattern). –