Существует ли контейнер STL или что-то еще, что дает ту же функциональность, что и Java Linked List или C # Array List? т.е. добавление различных типов в один массив, например
List.Append(1);
List.Append("I am a string");
List.Append(True);
и динамические функции, такие как
List.Resize();
List.GetSize();
и др.?
Если нет, можете ли вы реализовать его самостоятельно с помощью шаблонов и т. Д.? Если да, то как?