Разыменование относительно конечного итератораC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Разыменование относительно конечного итератора

Сообщение Anonymous »

Правильно ли это разыменовать последний элемент в диапазоне?

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

std::string getName(Foos::const_iterator& begin, Foos::const_iterator& end)
{
return boost::apply_visitor(Detail::NameGetterForFoo(),*--end);
}
Предполагая, что у меня всегда что-то есть в векторе.

Подробнее здесь: https://stackoverflow.com/questions/155 ... d-iterator
Ответить

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

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

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

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

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