Std: Переместите std :: string из std :: deque then std :: deque :: pop_front?C++

Программы на C++. Форум разработчиков
Anonymous
Std: Переместите std :: string из std :: deque then std :: deque :: pop_front?

Сообщение Anonymous »

пока я обычно использую свои собственные классы, созданные до существования STL . Я решил использовать эти объекты и функцию STL в отдельной библиотеке, которая уже использовала STL . У меня есть вопрос о принятии указателя (аналогично MFC . Очередь std :: string s (в std: deque ), где я хочу, когда охраняется, назначить следующий элемент (спереди) очереди локальному std :: string Тогда переменная .pop_front элемент из очереди и освобождение охраны (операция с обзором).
Я не хочу тратить время и ресурсы, которые делают его копию, когда Все, что нужно сделать, это назначить указатель. Объекты (ссылка на то же указатель) будет в порядке (внутренняя ссылка подсчет или аннулирование внутренних источников)?
tia !!

Подробнее здесь: https://stackoverflow.com/questions/794 ... epop-front

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