Programování v C/C++
tel.: 602-592-307, e-mail: mail linuxsoft.cz
Osnova kurzu
Jazyk C
historie a základní filozofie jazyka C
první program
překlad a spuštění programu
základní typy
funkce printf
podmínka, příkaz switch
cyklus
pole
ukazatele
operátory
překlad podrobněji
preprocesor
funkce
druhy proměnných
více zdrojových souborů
příkaz make a jednoduchý Makefile
ladění obecně, gdb, valgrind
práce s řetězci, konverze základních typů
vstup a výstup do souboru
funkce s proměnným počtem parametrů
matematika, náhodná čísla
měření času
ukončení programu, assert
co ve standardní knihovně nenajdeme
Jazyk C++
historie a základní filozofie jazyka C++
drobné rozdíly a nekompatibility mezi C a C++
reference
objektově orientované programování
jednoduchá třída
konstruktor a destruktor
virtuální metody
hierarchie tříd
třídní ukazatele
přetěžování operátorů
operátory new a delete
šablony
výjimky
přetypování
prostory jmen
třída string
vstupy a výstupy
datové struktury
spojování kódu v C a C++
Potřebné výchozí znalosti
Znalost práce s počítačem v OS Linux
Doporučena základní znalost programování v libovolném jazyku,
postačí i skriptovací
Předpokladem samostatného kurzu C++ jsou znalosti jazyka C na úrovni příslušného kurzu
Cena - základní kurz
2000 Kč osoba na 3 hodiny kurzu
Rezervační formulář:
Vyhledávání software
Vyhledávání článků
Služby
12.3.2010 23:24 / Radim Kolář Společnost SpringSource vydala novou verzi SpringSource tools suite 2.3.1 založenou na Eclipse 3.5.2. - seznam novinek . Mne osobně nejvíce těší zlepšená podpora Groovy Server Pages .
Komentářů: 2
12.3.2010 19:11 / Radim Kolář Vyšla nová verze populárního cache systému pro Java aplikace - EH Cache 2.0 . Hezky jsou její novinky popsány v článku na dzone . Shrnuto: write-behind, bulk loading, L2 Hibernate support, JTA.
Přidat komentář
12.3.2010 8:20 / MaReK Olšavský Hudební kreativci nemají s Linuxem jednoduchý život. Ale Korg ukazuje že se Linux s hudbou nevylučují a představil syntetizér OASYS , který obsahuje počítač se systémem Linux.
Přidat komentář
12.3.2010 7:38 / MaReK Olšavský Stránky The H Open Source vydal článek, který je ohlédnutím za historií Mandrivy , od Mandrake až do dneška. Není to tak dávno, co se jednalo o nejpopulárnější distribuci v našich luzích a hájích.
Přidat komentář
12.3.2010 6:36 / MaReK Olšavský Khronos Group vydal nové specifikace OpenGL , konkrétně OpenGL 3.3 a zcela nové OpenGL 4.0. NVidia přislíbila ovladače s jeich podporou v krátkém čase, ale ATI se zatím nevyjádřila.
Přidat komentář
Více ...
Přidat zprávičku
Poslední diskuze
14.3.2010 13:00 /
Jan Quagmire Zamezení přístupu do admin.php
13.3.2010 13:55 /
Radim Kolář Re: nejak to nejde
13.3.2010 13:33 /
Radim Kolář nejak to nejde
13.3.2010 10:49 /
Lukáš Klimovič Re: Tvorba online hry
13.3.2010 10:37 /
Lukáš Klimovič E-shop
Více ...
Vývojář J2EE řešení (3801) - Jihomoravský kraj, Brno
Team Leader linuxových specialistů (3796) - Jihomoravský kraj, Brno
Perl developer - Praha
Linux Storage Specialista (3783) - Jihomoravský kraj, Brno
Tivoli IT specialista (3781) - Jihomoravský kraj, Brno
Správce aplikačních a webových serverů - Jihomoravský kraj
Linux developer / až 50.000,- Kč - Jihomoravský
Více pozic ...
Zadat pozici