Spec-Zone.ru › GCC 10

Следующая: Подробности быстрой переборки, Предыдущая: Использование быстрой переборки, Вверх: Быстрая переборка [Оглавление][Индекс]

8.9.2 Синтаксис быстрой переборки, похожий на C99 ¶

Также разрешен синтаксис объявления, похожий на C99:

id array = …;

for (id object in array)
{
  /* Do something with 'object'  */
}

это полностью эквивалентно:

id array = …;

{
  id object;
  for (object in array)
  {
    /* Do something with 'object'  */
  }
}

но может сэкономить некоторое написание.

Обратите внимание, что опция -std=c99 не требуется для разрешения этого синтаксиса в Objective-C.

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-10.5.0/gcc/c99-like-fast-enumeration-syntax.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API