Archiwum

Posty oznaczone ‘operator’

Aktywuj pakiet!

30 września 2010 4 komentarze(y)

Długo myślałem na tytułem tego wpisu, aby oddawał on jego istotę. W końcu postawił na prostotę, bo chyba o to w tym wszystkich chodzi – a przynajmniej powinno. Z zaciekawieniem obserwuję oferty prepaid operatorów komórkowych. Obecne ich starania dążą do jednego: aktywuj pakiet!

Minęły już czasy prostych i przejrzystych stawek za połączenia głosowe. Dzisiaj są one tylko dodatkiem do całej palety pakietów, bonusów i innych świecidełek z rozmaitymi kruczkami. W założeniu pakiet ma służyć obniżeniu kosztu korzystania z telefonu po przez np.: hurtowe wykupienie minut z góry. Wszystko było by fajnie, tylko z reguły tego typu wynalazki obwarowane są dziesiątkami zakazów i regulacji, które powodują iż wykorzystanie owego pakietu tak by na tym nie stracić robi się coraz trudniejsze.

Czytaj więcej…

Operator trójargumentowy w Delphi

22 kwietnia 2010 6 komentarze(y)

W PHP funkcjonuje coś takiego jak operator trójargumentowy. Jest to składnia języka, pozwalająca na zastąpienie pojedynczego bloku if…else w bardziej przejrzysty sposób:

warunek ? jeśli_prawda : jeśli_fałsz

Przykładowo:

$zmienna = $k >= 0 ? 'dodatnie' : 'ujemne';

…odpowiada konstrukcji:

if ($k >= 0)
{
  $zmienna = 'dodatnie';
}
else
{
  $zmienna = 'ujemne';
}

Jak widać uproszczenie jest znaczne. Object Pascal (Delphi) nie posiada niestety operatora trójargumentowego. W tym wpisie pokażę jak zastąpić tą funkcjonalność przy pomocy prostej funkcji i jej przeciążenia.

Czytaj więcej…