X-Git-Url: http://git.piffa.net/web?p=sketchbook_andrea;a=blobdiff_plain;f=programming%2Floops%2Floop_2_for_each%2Floop_2_for_each.ino;fp=programming%2Floops%2Floop_2_for_each%2Floop_2_for_each.ino;h=f9aba07ebfe7418553209a769a271f3b1ad3222c;hp=0000000000000000000000000000000000000000;hb=0662b12752ee761efee7077b63c77f294e98deda;hpb=2833f00daaa67fa16122dc20873a1f00a346abf8 diff --git a/programming/loops/loop_2_for_each/loop_2_for_each.ino b/programming/loops/loop_2_for_each/loop_2_for_each.ino new file mode 100644 index 0000000..f9aba07 --- /dev/null +++ b/programming/loops/loop_2_for_each/loop_2_for_each.ino @@ -0,0 +1,25 @@ +/* + For Each Iteration + + Il costrutto for each fa parte delle specifiche di C++11 + abilitate di default nella Arduino IDE dalla versione 1.6.6. + + Se state usando una versione piu' vecchia dell'IDE + il codice non compilera', se avete comunque le GCC >= 4.7 + potete abilitare c++11 con i flag -std=c++11 : + https://stackoverflow.com/questions/16224746/how-to-use-c11-to-program-the-arduino +*/ + +byte valori[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; + +void setup() +{ + Serial.begin(9600); +} + +void loop() { + for (int val: valori) { + Serial.println(val); + delay(100); + } +}