Překladače
Přečtěte si o tématu Překladače. Abychom vám usnadnili vyhledávání zajímavého obsahu, připravili jsme seznam článků souvisejících s tématem Překladače, které hledáte. Najdete zde články, fotografie i videa k tématu Překladače.
V tomto dílu seriálu si přiblížíme základní operace s textem a možnosti, které VB.NET nabízí pro spojování a řazení textových řetězců.
Milan Petřík|58
V dnešní části našeho seriálu o programovacím jazyce VB.NET se seznámíme s datovými typy a jejich významem a způsobem deklarací.
Milan Petřík|31
Dnes si představíme funkcionalitu tříd, nabízenou v základních jmenných prostorech .NET.
Milan Petřík|11
V naprostých začátcích éry počítačového věku bylo nutné psát programy v tzv. strojovém kódu, assembleru. Neexistovaly žádné programovací jazyky. Proto vývoj, na dnešní dobu jednoduchých, programů byl možný pouze za účasti skutečně bystrých a znalých programátorů, většinou vědeckých pracovníků.
Computer|95
Dnešní článek je posledním z minisérie věnované překladači a možnostem jeho nastavení. Ukážeme si například, jak volat funkce bez toho, abychom zjišťovali jejich návratové hodnoty. Naučíme se také pracovat s procedurou Assert, která slouží k ověřování podmínek ve zdrojovém kódu. A to není vše...
Václav Kadlec
V dnešním článku si prakticky na příkladech ukážeme koncepci zkráceného vyhodnocování logických výrazů. Vysvětlíme si, co to zkrácené vyhodnocování je, předvedeme si, jak se používá a poznáme, jakým způsobem jej můžeme zahrnout do aplikační logiky své aplikace.
Václav Kadlec|10
Dnešní článek nejprve započne popisem některých dalších direktiv překladače, a pak se podrobně zaměří na zajímavou problematiku, které jsme se dosud vyhýbali: popíšeme si logické operátory v Delphi a podíváme se na způsob jejich vyhodnocování.
Václav Kadlec|4
Problematikou přetečení jsme se v našem seriálu již zabývali, když jsme si vysvětlovali přepínač Range checking. Tento přepínač však nepředstavuje jedinou možnost, jak se zabývat přetečením proměnných a výsledků operací. Dnešní článek je opět zaměřen na popis přetečení, avšak namísto Range checking bude pro nás aktuální Overflow checking. Víte, jaký je mezi nimi rozdíl?
Václav Kadlec|2
Dnešní článek je zaměřen na nastavování některých dalších voleb překladače. Hlavní náplň článku pak tvoří popis problematiky, která nám může způsobit mnoho bezesných nocí a obtížných chvil: na přetečení. Vysvětlíme si, o co jde, čím je způsobeno a jak jej snadno odhalit.
Václav Kadlec|4
V minulém článku jsme se začali zabývat optimalizátorem v Delphi a tím, zda a jak dokáže z našich neefektivních slepenců kódu vytvořit bleskově svištící aplikaci. Protože tato otázka vyvolala v diskusi několik nejasností, je dnešní článek věnován podrobnému popisu práce optimalizátoru v Delphi. Na příkladech a praktických ukázkách si předvedeme, co optimalizátor dělá a co nikoliv.
Václav Kadlec|28
Dnešní článek je zaměřen na dvě hlavní témata: nejprve si popíšeme nástroj Project Manager sloužící ke správě projektů v Delphi a ve druhé části článku se ponoříme do hlubin optimalizace algoritmů. Nebudeme však optimalizovat sami: špinavou práci ponecháme na překladači Delphi. Na experimentu ověříme, jak je optimalizace efektivní a také si ukážeme, do jakých problémů nás může dostat.
Václav Kadlec|10
Dnešní článek je rozdělen do dvou částí. V první polovině se podrobněji podíváme na spouštění aplikace a na její zavádění do operační paměti počítače. Vysvětlíme si rozdíl mezi relativní a absolutní adresou a na příkladu si celý proces ukážeme. Druhá část článku je pak věnována překladači Delphi, možnostem jeho spouštění a také skupinám projektů.
Václav Kadlec|3
Dnešní článek se týká problematiky překladu projektů. Zaměříme se především na fázi preprocessingu a ukážeme si, jak v Delphi vkládat zdrojové soubory do sebe – podobně jako programátoři v C vkládají hlavičkové soubory.
Václav Kadlec|2
Dnešní článek se trochu vymyká tradiční náplni našeho seriálu. Nenaučí vás sice žádný nový příkaz ani vám nevysvětlí princip nové technologie, zato vás však podrobně provede jednotlivými kroky, které se dějí na cestě od zdrojového kódu v Pascalu ke spustitelnému souboru EXE. Uuvidíte, že překladač se rozhodně nenudí: musí provést lexikální analýzu, syntaktickou analýzu, sémantickou analýzu, optimalizaci, generování kódu a mnoho dalších činností, které si prakticky ukážeme.
Václav Kadlec|8
Jedním z důležitých aspektů systému Windows jsou tzv. zdroje (resources). Hledáte-li odpovědi na některé z otázek co jsou zdroje, k čemu slouží, jaké jsou jejich výhody a nedostatky, nebo jak je využívat v Delphi, pak je právě pro vás určen dnešní článek, který obsahuje podrobný úvod do problematiky zdrojů.
Václav Kadlec|3
Společnost Borland oslovuje nejpočetnější skupinu vývojářů software: Oznamuje uvedení produktů Borland C++BuilderX a Borland Enterprise Studio pro C++
tisková zpráva
Společnost Intel a Čínská akademie věd uvádějí vědecký překladač pro procesory řady Intel® Itanium®
tisková zpráva
Práci se soubory jsme se již v našem seriálu věnovali, avšak seznámení bylo velmi stručné. V dnešní a příští kapitole se na soubory podíváme podrobněji. Dnes si naznačíme rozdíly mezi jednotlivými typy souborů a povíme si obecný úvod k práci se soubory – jak je otvírat, jak z nich číst, jak zapisovat.
Václav Kadlec
V minulém díle jsme skončili popisem vlastností komponent. U většiny komponent ale zpravidla nevystačíme s nastavením vlastností; potřebujeme, aby komponenta „vykazovala“, případně umožňovala nějakou činnost. K tomu slouží události.
Václav Kadlec|8
V tomto díle se zatím jen osmělíme, abychom se v dalších dílech mohli naplno ponořit do tajuplného světa programování…
Jakub Lanc|29
Už jste si někdy spouštěli nějaký program a vrtalo vám hlavou, jak se takový program vlastně vytváří? K vytváření programů slouží programovací jazyky, což je i C++, který se tu budeme učit.
Jakub Lanc|49
Nebo lépe řečeno skoro zadarmo. Autor Jacob Navia uvedl verzi 3.3 volného překladače C++ jazyka pro prostředí MS Windows.
Patrik Veselík|22
Firma Intel oznámila nové verze překladačů C++ a Fortran, které mají podporu nových procesorů Intel Pentium 4 a Intel Itanium.
Patrik Veselík
Sybase uvolnila překladače Watcom C/C++ a Fortran pod Open Source licenci,
tisková zpráva
Společnost CoCreate, dceřinka HP, ohlásila v těchto dnech novou verzi svého 2D CAD systému ME10 2000. Novinky se mají týkat zejména podpory průmyslových standardů a v dnešní době neodmyslitelnému Internetu.
David Řeháček
Pojďme se nyní podívat na některá vylepšení, která nám Borland C++ Builder verze 4 ve své poslední verzi přináší a co od něj můžeme čekat.
časopis Connect!|1
Ve dnech 4. až 6. června se v Hradci Králové konal již 13. ročník Mistrovství České republiky Soutěže dětí a mládeže v programování, kterého se zúčastnilo 44 soutěžících ve třech kategoriích.
tisková zpráva
Srovnání čtyř překladových slovníků a programů pro automatizovaný překlad.
redakce|2
Po přejmenování firmy Borland na Inprise si zřejmě na základě tlaku uživatelů uvědomili sílu původní značky a vytvořili nové oddělení borland.com pro softwarové nástroje Inprise.
Richard Voigts
Zajímavý projekt průběžného překladu načítaných webových stránek zatím spíše baví. Potenciál tu ale je.
Tomáš Holčík
VB v tomto případě neznamená Velká Británie, avšak Visual Basic. VB se tak stává největší...
Richard Voigts