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 | ||
| ||
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: ![]() ![]() ![]() ![]() |