перебор массива в цикле for

b707
Offline
Зарегистрирован: 26.05.2017

первый раз такое вижу

byte bar[] = {22,33,44,55};

  for( byte b : bar ){
    Serial.print( b );
    Serial.print( ", " );
    Serial.println(b );
  }

печатает:

22, 22
33, 33
44, 44
55, 55

Как работает то, что в скобках условия for? Что-то не смог сходу в гугле найти обьяснения

rkit
Offline
Зарегистрирован: 23.11.2016
DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Адманываешь ты, видел уже такое, тока смотрел невнимательно

Описано здесь

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

DetSimen! Откуда ты всё знаешь? )))

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

ua6em пишет:

DetSimen! Откуда ты всё знаешь? )))

А пошто ты rkit-а не спрашиваешь?  Он первым ответил. 

Rumata
Rumata аватар
Offline
Зарегистрирован: 29.03.2019

b707 пишет:

первый раз такое вижу

Как работает то, что в скобках условия for? Что-то не смог сходу в гугле найти обьяснения

Странно, я думал это абсолютно штатный синтаксис. Много раз такое встречал в разных учебниках

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

ua6em пишет:

DetSimen! Откуда ты всё знаешь? )))

Ну тыш прошаренный чел! Нас, таких, подпитывает эгрегор программистов. Инфу 100% получаем прямо из него, минуя вербальные каналы. Ты прям, как маленький!

b707
Offline
Зарегистрирован: 26.05.2017

Rumata пишет:

Странно, я думал это абсолютно штатный синтаксис. Много раз такое встречал в разных учебниках


написано, что нововведение С++11
Честно, первый раз такое увидел в чужом коде

Дед, спасибо

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

b707 пишет:
Честно, первый раз такое увидел в чужом коде Дед, спасибо

Просто, видать, мимо внимания прошло. И дед это здесь выкладывал, и я тоже.

Green
Offline
Зарегистрирован: 01.10.2015

Это всё для умности и обфускации).

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

wdrakula пишет:

ua6em пишет:

DetSimen! Откуда ты всё знаешь? )))

Ну тыш прошаренный чел! Нас, таких, подпитывает эгрегор программистов. Инфу 100% получаем прямо из него, минуя вербальные каналы. Ты прям, как маленький!

а что надо чтобы примкнуть? )))

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

ua6em пишет:

а что надо чтобы примкнуть? )))

Желание.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

andriano пишет:

ua6em пишет:

а что надо чтобы примкнуть? )))

Желание.

...желанием всё мирозданье одето
   желание недруг познанья и света )))
 

rkit
Offline
Зарегистрирован: 23.11.2016

andriano пишет:

Желание.

Всё гораздо хуже. Придется напрячься.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

rkit пишет:

andriano пишет:

Желание.

Всё гораздо хуже. Придется напрячься.

Это уже несущественные детали реализации.