Выписки итерации (C++)

Выписки итерации вызывают выписки (или составные выписки) должно быть выполнено ноль или более раз для определенной в критерии цикл- завершения.Когда эти составные выписки выписки, они выполняются в порядке, за исключением случаев, когда встречаются оператор или break или оператор continue.

C++ предоставляет 4 выписки итерации — пока, do, для и в зависимости от расстояние-.Каждое из этих проходит до тех пор, пока выражение завершения не будет оценки до нуля (false) или пока не продолжать выполнение цикла завершение с выпиской break.Следующая таблица обобщает эти выписки и их действия. каждое negotiated подробно описаны в разделах, приведенных ниже.

Выписки итерации

Оператор

Вычисляется на

Инициализация

Increment

while

Верхняя часть цикла

Нет

Нет

do

Конце цикла

Нет

Нет

for

Верхняя часть цикла

Да

Да

в зависимости от расстояние-

Верхняя часть цикла

Да

Да

Часть выписки выписки итерации не может быть объявлением.Однако может принимать составной выпиской, содержащий объявление.

См. также

Ссылки

Общие сведения о выписок C++