- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 10 von 13

Thema: Funktion lieferte falsches Ergebnis, Compiler-Bug?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    40
    Beiträge
    3.416
    die reihenfolge beim ausführen ist dennoch nicht gewährleistet weil nicht definiert

    es ist nur vorgeschrieben in welcher reihenfolge ausgewertet werden muss

    bei einem aufruf in einem statement muss der compiler jedoch erst das ergebnis des aufrufs ermitteln und die reihenfolge ist zumindest hier nicht explizit vorgeschrieben soweit ich informiert bin oder hast du etwas dass gegensätzliches behauptet?
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

  2. #2
    HaWe
    Gast
    Zitat Zitat von Ceos Beitrag anzeigen
    die reihenfolge beim ausführen ist dennoch nicht gewährleistet weil nicht definiert

    es ist nur vorgeschrieben in welcher reihenfolge ausgewertet werden muss

    bei einem aufruf in einem statement muss der compiler jedoch erst das ergebnis des aufrufs ermitteln und die reihenfolge ist zumindest hier nicht explizit vorgeschrieben soweit ich informiert bin oder hast du etwas dass gegensätzliches behauptet?
    nein, die Reihenfolge der Auswertung beim Ausführen ist nicht vorgeschrieben, nur was ausgewertet wird, ist ntl von Syntax-Regeln abhängig (z.B. Klammern vor Punktrechnung vor Strichrechnung). Von daher sind boolsche Funktionsaufruf-Auswertungen erlaubt und völlig korrekt, auch wenn sie nicht in Variablen zwischengespeichert werden.

    (editiert, präzisiert)

Ähnliche Themen

  1. falsches LCD ?
    Von Christian3 im Forum Robby RP6
    Antworten: 5
    Letzter Beitrag: 23.06.2009, 18:59
  2. Falsches Fusebit gesetzt?
    Von Feuerfalke im Forum AVR Hardwarethemen
    Antworten: 9
    Letzter Beitrag: 29.11.2007, 18:02
  3. Atmega32 falsches Fuse
    Von Testman3000 im Forum AVR Hardwarethemen
    Antworten: 2
    Letzter Beitrag: 30.07.2007, 16:55
  4. Operationsverstärker - falsches Ausgangssignal
    Von scales im Forum Elektronik
    Antworten: 16
    Letzter Beitrag: 15.07.2006, 16:31
  5. CCBasic Compiler 1.33 Scrollrad-Funktion?
    Von Foxbat im Forum Robby CCRP5
    Antworten: 2
    Letzter Beitrag: 28.03.2005, 15:45

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress