]> git.piffa.net Git - sketchbook_andrea/blobdiff - programming/loops/loop_2_for_each/loop_2_for_each.ino
Flasher con millis
[sketchbook_andrea] / programming / loops / loop_2_for_each / loop_2_for_each.ino
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 (file)
index 0000000..f9aba07
--- /dev/null
@@ -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);
+  }
+}