Вы пробовали его? Если вы получили ошибку компиляции, пожалуйста, скажите нам, каково это было.
Кроме того, было бы действительно полезно видеть тип dlQueue
.
Both (*iter).id
and iter->id
should result in a const reference to id (assuming dlQueue
holds objects with an accessible member called id
). You can't assign to a const reference, but this isn't related to your choice of *iter.
or iter->
.
Если вы должны <им> изменить пункты, вы повторяете, используете , начинают
вместо cbegin
и т.д.
for (auto iter = dlQueue.begin(); iter != dlQueue.end(); ++iter)