Все вопросы: [stdlist]

3 вопросов

похожие теги:
2
голосов
4ответов
1717 просмотров

C ++ Хранение больших данных в std :: list <> .. следует ли использовать подсчет ссылок?

Как обычно люди копируют список больших объектов вокруг? Вот моя ситуация: В настоящее время у меня есть это: typedef std::vector<float> Image; и я храню его в std::list<Image> lst; Image.size () довольно большой (каждый составляет ~ 3-5 МБ). Я передаю (копир...

0
голосов
2ответов
389 просмотров

Не могу push_front () стандартный список библиотек с моими объектами на C ++

У меня есть класс, и я хотел бы использовать стандартный список библиотек для хранения их списка. По сути, я хочу push_front () список. Итак, мой код выглядит так: #include <list> /* ... lots of stuff ...*/ complexNode myObject(); std::list<complexNode> complexList(); myList.pu...

9
голосов
5ответов
3705 просмотров

Деструктор вызвал объект при добавлении его в std :: list

У меня есть объект Foo и std :: list, содержащие его экземпляры. Моя проблема в том, что когда я добавляю новый экземпляр в список, он сначала вызывает ctor, а затем и dtor. И затем dtor в другом экземпляре (согласно указателю this). В список добавляется единственный экземпляр, но поскольку в...