Perličky: jednoduché výjimky
Více nebo méně rozvinutý systém výjimek existuje v každém vysokoúrovňovém programovacím jazyce. V Perlu stojí implementace výjimek na velmi jednoduchém principu, nad kterým lze podle potřeby vybudovat aparát s požadovaným stupněm rozvinutí. Dnes bude probrán ten nejjednodušší, ovšem často postačující.
Více nebo méně rozvinutý systém výjimek existuje v každém vysokoúrovňovém programovacím jazyce. V Perlu stojí implementace výjimek na velmi jednoduchém principu, nad kterým lze podle potřeby vybudovat aparát s požadovaným stupněm rozvinutí. Dnes bude probrán ten nejjednodušší, ovšem často postačující.
Související články
V minulém díle jsme si popsali, kterak lze v Perlu použít výjimkový aparát na jednoduchých textových řetězcích. Dnes tento model rozšíříme o plnohodnotné objekty a nástroje na jejich zpracování. Dostaneme se tak na úroveň, kterou pro zpracování výjimek poskytují moderní objektově orientované jazyky.

14. červenece 08, 01:07
Root.cz
Osetreni vyjimek

20. května 08, 08:05
owebu
Osetreni vyjimek podruhe

25. května 08, 01:05
owebu
Vlastni vyjimky

5. června 08, 02:06
owebu
Kromě základní třídy Exception disponuje PHP počínaje verzí 5.1.0 celou škálou dalších předpřipravených výjimek. Než si tedy vytvoříte novou třídu, zkuste se podívat, jestli by..

5. listopadu 07, 06:11
Weblogy.cz
V závěrečném dílu seriálu si ukážeme, jakým způsobem se v Ruby pracuje se soubory, jak ošetřit výjimky, a jak své skripty propojit se systémem.
Vedení i poslanecký klub KDU-ČSL respektují pondělní dohodu koaličních lídrů, podle níž se mají co nejdříve zrušit regulační poplatky u novorozenců a od příštího roku i pro děti do šesti let. Část dohodnutých změn by chtěli prosadit ještě na schůzi Poslanecké sněmovny, která začne dnes odpoledne.

3. června 08, 02:06
iHNed.cz
SportReportLidovci berou dohodu o poplatcích. Chtějí ale výjimky pro důchodceiHNed.cz - před 45 minutamiVedení i poslanecký klub KDU-ČSL respektují pondělní dohodu koaličních lídrů, podle níž se mají co nejdříve zrušit regulační poplatky u novorozenců a od příštího roku i pro děti do šesti let. Část dohodnutých změn by chtěli prosadit ještě na schůzi ...Lidovci berou dohodu o poplatcích, chtějí ještě pomoci důchodcům České novinyŠojdrová je spokojená s kompromisy ČT24všech 7 zpravodajských článků
Výběr z těch nejvtipnějších hlášek z helpdesku Centrum.cz v autentickém znění a bez korektury:-D

14. května 07, 09:05
Linkuj.cz
Prototypy funkcí v jazyce Perl jsou další z pokročilých technik, umožňující produkci omezeného množství magie. Jejich použití je poněkud nebezpečné v běžném, "spořádaném" programu, nicméně v zákulisí různých modulů se to jimi jen hemží, zejména pokud příslušný modul vytváří syntaktické doplňky jazyka.

5. června 08, 12:06
Root.cz
Znalosti nabyté v předchozích dílech seriálu o programovacím jazyce Perl dnes zhodnotíme v praktické podobě. Propojením jednotlivých již existujících modulů sestavíme celkem jednoduše použitelnou RSS čtečku s grafickým rozhraním. Náš program je ale na rozdíl od ostatních "stoprocentně hackovatelný".

31. červenece 08, 02:07
Root.cz
Pá: case mod a perličkyPretaktovani.cz - před 6 hodinamiTentokrát se pokusným čipem stal ATi Radeon X1650 XT, tedy přesněji řečeno GPU RV560. Tato GPU jsou vyráběna 80nm technologií a jsou tedy jedny s nejnovějších. Celé řešení bude používá 2x výstup DMS59 a použít budete moci až čtyři DVI výstupy. ...Pá: case mod a perličky Pretaktovani.czvšech 2 zpravodajských článků
Pretaktovani.czPá: case mod a perličkyPretaktovani.cz - před 6 hodinamiNedávno představený chladič Accelero S1 měl jednu velikou nevýhodu. Nešel použít na některé grafické karty. AC vydalo chladič s označením Accelero S1 Rev. 2, který by měl tento problém vyřešit... Jedná se o novou revizi chladiče Accelero S1. ...Pá: case mod a perličky Pretaktovani.czvšech 2 zpravodajských článků
Pá: case mod a perličkyPretaktovani.cz - před 53 minutamiPo nějaké době tu máme další povedenou sestavu HAL3000, kterou nás firma 100Mega nechala podrobit testům... Musím se bez mučení přiznat, že díky tomu, že jsem poslední dobou celkem časově zaneprázdněn, měl jsem na provedení testů asi pouze dvě hodiny. ...Pá: case mod a perličky Pretaktovani.czvšech 2 zpravodajských článků
Dříve nebo později se každý programátor setká s potřebou odkazovat na data nebo kód nepřímo. Analogicky k souborovému systému, v Perlu můžeme vytvářet "měkké" i „tvrdé“ odkazy. Obvykle se ty první nazývají symbolické reference a ty druhé pouze reference. Dnes nás čekají ty tvrdé, tj. reference.

24. února 08, 11:02
Root.cz
O čtvrteční digitalizační konferenci jsme toho na DigiZone.cz napsali už hodně. Po přílivu "těžkých" informací pro vás proto máme nedělní odlehčení v podobě zajímavostí, které by se do médií jinou cestou asi nedostaly. Přesto by vás mohly zaujmout a třeba i pobavit. Poznáte totiž trnité pozadí příprav živého vstupu České televize (ČT), přesvědčíte se o řečnickém nadání šéfa Novy Petra Dvořáka a veřejnoprávní Pavel Hanuš vám předvede, že popsat slovně změny čekající Plzeňsko není jen tak.

13. dubna 08, 12:04
DigiZone.cz
Inside-out objekty v programovacím jazyce Perl řeší několik notoricky známých problémů s klasickými objekty. Mezi tyto problémy patří zejména zapouzdřenost a nedostatečná ochrana proti překlepům. Své jméno si vskutku zaslouží, neboť obracejí naruby pohled na objekty. Jak přesně se s nimi pracuje?

18. dubna 08, 08:04
Root.cz
Říká se, že pro úspěšné zvládnutí programování v jazyce Perl musí být člověk také dostatečně líný. V případě objektového programování můžeme tuto tezi ještě dvakrát podtrhnout. Dnes si představíme tři moduly, které nám pomohou od neustálého vypisování konstruktorů, accessorů a dalších nutností OOP.

30. dubna 08, 01:04
Root.cz
Přetěžování operátorů je výsadou mnoha objektově orientovaných programovacích jazyků. Umožňují tak přirozeným způsobem pracovat zejména s numerickými objekty, které vlastní jazyk neimplementuje, jako jsou neomezeně přesná čísla, vektory, matice, atp. Dnes si ukážeme, kterak se přetěžuje v Perlu.

29. srpna 08, 12:08
Root.cz