Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: if-Abfrage bei Datentyp long Kategorie: Programmierung (von Thomas - 11.11.2004 22:00)
Als Antwort auf Re: if-Abfrage bei Datentyp long von André H. - 11.11.2004 21:49
Ich nutze:
C-Control II Unit, CC2-Application-Board, eigenes Board, OSOPT V3.0
Hallo Andre,

> Ob man jetzt schreibt,
> if x tuedies();
> oder
> if x!=0 tuedies();
> ist völlige egal. Beides bedeutet das identische !
> Nur dauert die zweite Abfrage länger, weil unnötigerweise zwei VM-Codes mehr benötigt werden.

wenn ich den Code des Compilers richtig verstehe, enthält der generierte VM-Code im zweiten Fall
einen CAST-Operator. Im ersten, bei dem Literal, scheint INT default zu sein.

Das ist aber eine sehr oberflächliche Vermutung - hatte heute nicht viel Zeit dazu und länger nix
in C++ gemacht.

Beste GrĂĽĂ?e
Thomas


    Antwort schreiben


Antworten:

Re: if-Abfrage bei Datentyp long (von André H. - 11.11.2004 23:16)
    Re: if-Abfrage bei Datentyp long (von Thomas - 11.11.2004 23:57)
        Re: if-Abfrage bei Datentyp long (von André H. - 19.11.2004 11:41)
            Re: if-Abfrage bei Datentyp long oder float (von krassos - 7.11.2005 15:32)