Aktywne Wpisy

chlodna_kalkulacja +387
Nieco starszym użytkownikom zapewne ten obrazek odblokuje flashbacki. (⌐ ͡■ ͜ʖ ͡■)

kukurykukokonowe +19
Skopiuj link
Skopiuj link

Wykop.pl
Podróże
Gospodarka
Ukraina
Technologia
Motoryzacja
Sport
Rozrywka
Informacje
Ciekawostki
if(a&&b)
Szybkie pytanko:
Ktora zmienna zostanie pierwsza sprawdzona, a czy b?
O ile w tym przypadku nie ma problemu, to jeśli byłyby to funkcje, to mogłbyby mieć efekty uboczne.
ororaz
or then. Dzięki temu można usprawnić wyrażenia, ograniczyć efekty uboczne czy w ogóle zastąpić
ify.
I.e.
a && b && fun();to to samo co
if (a && b) fun();ajest wskaźnikiem na obiekt to warunek:
if (a != nullptr && a->foo()) ...zapewnia, że jeśli
ajest null to nie będzie wywołana jego metoda. Nazywa się to short-circuit evaluation.
@japer: @bohater: * chyba, ƶe
operator&&jest przeładowany dla a lub b, wtedy jest traktowany jak zwykła funkcja i ewaluacja jest w dowolnej kolejności i bez SCE