Spec-Zone.ru › GCC 6

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-12.2.0/gcc/c99-like-fast-enumeration-syntax.html

Spec-Zone.ru

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