LINUX.ORG.RU

История изменений

Исправление Virtuos86, (текущая версия) :

А как ты одним обойдешься? В цикле точно не получится изменить контейнер, потому что цикл сам по себе захватывает владение объектом.

Но лично я говорил про сам принцип, контейнер сам по себе может обновляться, например, если внутри ленивая логика по вычитке данных.

Если контейнер хитровыдуманный, это заботы программиста, а не ЯП. Или ты хочешь специальную опцию, которая бы запрещала изменяться контейнеру вообще во время итерации? Это надо изображать самому.

Исходная версия Virtuos86, :

А как ты одним обойдешься? В цикле точно не получится изменить контейнер, потому что цикл сам по себе захватывает владение объектом.