ist ja ok, wenn man nicht iwas immer nur pauschal verteufelt. Selbst erfahrene Programmierer verwenden u.U. goto, und in diesem jetzt folgenden sehr speziellen Fall sah ich auch keine andere Möglichkeit, als es meinem Vorbild bei der Arduino- und Raspi-Portierung gleich zu tun: http://www.mindstormsforum.de/viewto...p=66103#p66103Aber es ist halt jedem selbst überlassen wie er Programmiert.
Dafür muß man dann aber auch hinnehmen das es immer wieder zur selben Diskussion kommt, wenn man solchen Code vorlegt.
http://www.mindstormsforum.de/viewto...p=66103#p67841
ceterum censeo, auch switch/case ist nichts anderes als ein verkapptes goto.
@fredyxxx, zurück zum
...: funktioniert das jetzt so?while(!digitalRead(testpin));
while( digitalRead(testpin));
https://www.arduino.cc/en/Reference/DigitalRead
Lesezeichen