logikfehler??



  • if ( ((queue_a.size < 1) && (queue_b.size < 1)) && ((queue_c.size() < 5) || (range_1 < WERT && WERT < range_2 )))
    

    stimmt was mit der logik nicht?

    bekomme Fehler : CommonPartSublayerScheduling.cc:227: Fehler: invalid use of member (did you forget the »&« ?)

    hat jemand eine IDEE??

    DANKE!



  • KLAR!!!!!!!! ----> "()" vergessen!

    😉



  • Viele deiner Klammern wären übrigens nicht nötig; einige halte ich sogar für verwirrend, darunter die separate Hervorhebung von 2 boolschen Ausdrücken innerhalb von 3 mit AND verknüpften Werten. Auch das logische OR ist so konzipiert, dass es eine niedrigere Operatorpriorität als AND hat.

    Das nur so am Rande... 😉


Log in to reply