Я выделяю память из кучи с помощью специального распределителя для некоторой структуры, которая содержит std::vector. Как правильно инициализировать этот вектор? При попытке изменить размер возникла ошибка нарушения прав доступа для чтения:
stuct Data
{
int x;
std::vector arr;
};
Data* data = Allocate();
data->arr.resize(1);
Подробнее здесь: https://stackoverflow.com/questions/785 ... -stdvector
Пользовательский распределитель C++ и структура с std::vector [дубликат] ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Std::vector не очищает память или плохой пользовательский распределитель? [дубликат]
Anonymous » » в форуме C++ - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-