|
CD
o programování v C++
( manuál pro každého 2
)
Toto CD je určeno pro pokročilé programátory
a hlavně pro ty , kteří se učili programovat pomocí CD 1.
CD 2 volně navazuje na jeho předchůdce , ale zabývá se již
pouze programováním v C++. Proto zde najdete věci , které
C++ nabízí jako své novinky pro jazyk C.
Na závěr jsou na CD umístěny lekce na vývoj 256 barevné
grafiky pod DOSem/Widows v kompilátorech typu Borland C++
3.1 , jinak je výuka nezávislá na systému ... viz níže.
CD
2 stojí stejně jako CD 1 : 250 KČ
+ poštovné a objednat si jej můžete prostřednictvím
elektronické pošty goldxxxgold@seznam.cz
a nebo z sekce vzkazy zasláním vzkazu.
Do zprávy uveďte potvrzení , že máte zájem koupit CD 2 o
programování v C++ a uveďte celou adresu.
Do týdne Vám přijde potvrzující zpráva o objednávce.
Samozřejmě
že si můžete objednat i obě CD (CD 1 a 2) , pak bude balík
stát 500 KČ + poštovné , tedy
platíte poštovné pouze jednou - tohoto mohou využít hlavně
ti kteří CD 1 doposud doma nemají.
CD
obsahuje:
dalších 30 lekcí zaměřených na programování v C++ ,
Velké množství zdrojových kódů ,
Freeware a shareware programy ,
Kompilátory Borland C++ 3.1 , Dev-C++ a některé další freeware
, nebo zkušební verze kompilátorů ať už pro Dos , tak pro
Windows ,
a spoustu užitečných rad ... ;
Myslíte-li
to s programováním vážně , tak by Vám tento kompaktní manuál
neměl doma chybět ... .
Byl vytvořen výtahem z mnoha knih , 6-ti letými zkušenostmi
a mnoha dalšími ovlivňujícími faktory.
Dovede Vás do profesionálních kruhů v jazyce C++;
Obsah
lekcí:
[01]
- Kompilátory , objekty cin a cout.
[02] - Ukazatelé , adresy , operátory new - delete / new[]
- delete[].
[03] - Funkce (rozbor , rekurze).
[04] - Šablony v C++.
[05] - Přetížené funkce , inline funkce.
[06] - Znovupoužitelný kód , prostory jmen , main.
[07] - Výčty a standardní řetězce.
[08] - Struktury v C++.
[09] - Uniony v C++.
[10] - Třídy v C++ (definice , vlastnosti , konstruktory
a destruktory).
[11] - Třídy v C++ - pokračujeme ... (friend , přetěžování
operátorů).
[12] - Dědičnost.
[13] - Výjimky a bool.
[14] - STRING.
[15] - STRING ... pokračujeme.
[16] - STL - Standardní knihovna šablon (rozbor , vector).
[17] - STL ... pokračujeme (generické programování , iterátory
- vlastnosti , označení , druhy , hierarchie).
[18] - STL ... pokračujeme (kontejnery v STL + jejich druhy).
[19] - STL ... pokračujeme (vector , deque , list , queue
, priority_queue , stack).
[20] - STL ... pokračujeme (asociativní kontejnery - set,multiset,map
a multimap).
[21] - STL ... pokračujeme (algoritmy).
[22] - STL - kompletní tabulky přehledů I.
[23] - STL - kompletní tabulky přehledů II.
[24] - Práce se soubory v C++.
[25] - Číselné soustavy v C++ a jejich rozbor.
[26] - ASCII tabulka.
[27] - Priorita operátorů v C++.
[28] - C++ a jeho klíčová slova.
[29] - Pokračujeme s grafikou v DOSu - jak definovat jako
u Windows , použití více barev , vlastní BMP a práce s ním.
[30] - Videa uzavírající dosud probranou problematiku v
CD 1 a 2. Tato videa slouží jako shrnutí - od nastavení
kompilátoru až po kompilace a výrobu složitějších programů.
Po napsání
CD 1 , které o které byl velký zájem jsem napsal CD 2 ,
které zachází více do jádra jazyka C++.
Toto CD ukazuje programátorovi , že má velmi mnoho možností
a záleží na něm jakou si zvolí.
Dále probírá zbylé standarty jazyka C++ a i nedávné novinky
jako je knihovna STL,vyjímky a další.
Mimo
základních rysů jazyka jako jsou struktury , třídy , výčty
, atd. se naučíte programovat přenositelným způsobem , tzn.
že budete moci své znalosti uplatnit v jakémkoliv systému
(Unix/Linux/Dos/Widows) , ve veškerých kompilátorech , kde
se programuje jazykem C++ (v dnešní době : Turbo C++ , Borland
C++ , Borland C++ Builder,Visual C++ , Dev-C++ atd. , dále
např. pro Macintosh Metrowerks CodeWarior , Sysmantec C++
, nebo v Unixu C++ AT&T , GNU C++ ,atd.)
Všechny lekce , mimo 29 , která je určena výhradně pro Dos
, nebo Windows , ale je i možné , že Vám půjde vytvořit
podobný projekt i v jiném systému , jsou všechny lekce probírány
tak , aby bylo možno je kompilovat , pouštět , atd. v jakémkoliv
systému - tento manuál není tedy závislí na systému a
programátor se tedy naučí i takto programovat.
Naučíte
se v C++ efektivně programovat , vytvářet přenositelné kódy
a i myslet.
Posunete se v žebříčku znalostí a rozvážností i jistoty
v C++ na další stupeň.
CD
2 tedy navazuje na CD 1 a nabízí nových 30 lekcí které jsou
doplněním k CD 1.
Před
vydáním tohoto CD jsem čerpal ze spousty knih a z tutorů
na netu.
Dále na konferenci www.builder.cz
Budete-li
mít jakékoliv problémy s programováním tak pište na můj
e-mail: goldxxxgold@seznam.cz.
|