Безопасно ли это для .pop_back () от std :: вектор, чтобы избежать указателей/сдвига памяти?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Безопасно ли это для .pop_back () от std :: вектор, чтобы избежать указателей/сдвига памяти?

Сообщение Anonymous »

У меня есть этот класс: < /p>

Код: Выделить всё

class Socket
{
[...]
pollfd* fdPtr;
};
И у меня есть класс Manager , который создает фактические объекты pollfd и добавляет их к std :: vector с именем pollfdsvec , чтобы затем опрашивать на них. Между тем, сами сокеты хранятся в другом std :: vector с именем socketsVec .
Когда создается сокет (принимается) Fdptr устанавливается так:



Подробнее здесь: https://stackoverflow.com/questions/797 ... ers-memory
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»