Ich verstehe eine Arduiono Fehlermeldung nicht, weiss es jemand?

3 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet

Du hast zwei Code-Blöcke nicht geschlossen. Zum einen den switch-Block und dann den der translateIR-Funktion. Ergänze in Zeile 42 und 44 jeweils noch eine schließende, geschweifte Klammer.

Rücke danach auch noch deinen Code richtig ein. Mit jedem neuen Code-Block wird um vier Zeichen nach rechts eingerückt.

Ein Beispiel zur Veranschaulichung:

void doSomething() {
  while (1) {
    if (1) {
      // ...
    }
  }
}

Es sieht so aus, als ob du irgendwo einen Methodenblock nicht richtig öffnest oder schließt. Das kann man aber nur mit dem Code erkennen :)


Ohne den dazugehörigen Quellcode ist es fast unmöglich dir zu helfen.

Ich könnte dir die Meldungen übersetzen aber danach suchst du wahrscheinlich nicht.

LG

Woher ich das weiß:Studium / Ausbildung – Gelernter Fachinformatiker, Freiberufl. Softwareentwickler