- Labornetzteil AliExpress         
Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 26 von 26

Thema: Böse Interrupts

  1. #21
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.05.2005
    Ort
    Issum
    Alter
    53
    Beiträge
    2.236
    Anzeige

    Powerstation Test
    Zudem ist das ganz normales C/C++.
    ich Dümmerchen, bin für sowas mit goto am hantieren, o weh
    Das ist das was ich an diesem Forum so liebe, wenn man nicht selber helfen kann, wird zumindest einem geholfen.

    Gruß Sebastian
    Software is like s e x: its better when its free.
    Linus Torvald

  2. #22
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    17.01.2005
    Ort
    Obertraun
    Alter
    36
    Beiträge
    194
    Ich bin in meinen C/C++-Codes bisher immer ohne goto ausgekommen

  3. #23
    Erfahrener Benutzer Robotik Einstein Avatar von SprinterSB
    Registriert seit
    09.06.2005
    Ort
    An der Saar
    Beiträge
    2.802
    Ach ja, das return-von-wo-auch-immer ist übrigens auch normales Java
    Da würde dir nämlich ein goto fehlen.

    Java kennt zwar das Schlüsselwort "goto", aber nur um zu sagen, daß es ganz ganz fürchterlich schlimm ist!
    Disclaimer: none. Sue me.

  4. #24
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.05.2005
    Ort
    Issum
    Alter
    53
    Beiträge
    2.236
    Ja goto soll in manchen Programmiererkreisen keinen all zu großen Wert darstellen.

    Irgendwann hab ich zu lernzwecken ein Beispielcode für twi durchgearbeitet
    moment, hier zu finden.
    Es ist mit goto von oben bis unten gespickt, und ich denke daß der jenige welche, der das geschrieben hat zu der Elite gehört.

    Aber es hängt wiedermal davon ab, was man macht.

    Gruß Sebastian
    Software is like s e x: its better when its free.
    Linus Torvald

  5. #25
    Erfahrener Benutzer Robotik Einstein Avatar von SprinterSB
    Registriert seit
    09.06.2005
    Ort
    An der Saar
    Beiträge
    2.802
    Ich kann diesen man-soll-auf-garkeinen-Fall-goto-verwenden-Dogmatismus nicht nachvollziehen.

    Wenn man eine 3-fach geschachtelte Suchschleife nach Finden verlassen will, bricht man sich ohne goto einen ab, muss zusätzliche Variablen mitschleppen, verlangsamt die Suche und das Prog wird viel schwerer verständlich als durch einen schmerzlosen Hüpfer aus den Schleifen raus.
    Disclaimer: none. Sue me.

  6. #26
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    02.09.2005
    Ort
    Osnabrücker Land
    Alter
    63
    Beiträge
    534
    Zitat Zitat von SprinterSB
    ... Wenn man eine 3-fach geschachtelte Suchschleife nach dem Finden verlassen will, bricht man sich ohne goto einen ab, ...
    Es ist aber unsauberer Stil.

    Besser wäre es einfach die zwei äußeren Schleifenvariablen "hochzusetzen" und dann die innere Schleife mit break zu verlassen.

    Allerdings ist ein jmp im asm-Code was normales ...

    Und da in uC - Umgebung und je nach verwendetem Controller die Bytes rar sind, ist goto eine Variante, um code zu sparen.
    Sollte aber möglichst linear eingesetzt und gut dokumentiert werden. Sonst blickt man seinen eigenen Code später nicht mehr ....

    Viel Spaß noch,
    Vajk
    Ich kann mir keine Signatur leisten - bin selbständig!

Seite 3 von 3 ErsteErste 123

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test