C++ & C# Programming page
 

 

# Úvod
# Tvůrci
# C++
# C#
# Linky





Motivační úvod

Prvním článkem bych chtěl odpovědět otázku: Proč zrovna C++?
I když se zdá, že C++ je staré jak první verze Windows, syntax jazyka nepodléhá přílišným změnám. Uvedu zde pár +/- tohoto (vše se týká Visual C++) jazyka:

@ - C++ je na dosti nízké úrovni, blíží se k assembleru, díky tomu je to snad nejrychlejší jazyk (samozřejmě až na zmiňovaný assembler)

@ - Programátor není omezován různými ochranami a bezpečnostními pojistkami. Má dobrý přístup k pameti, manipulaci s ní a kontrolu. Schopní a zkušení dokáží vytvořit optimalizovaný kód.

@ - To však přináší i problémy, pokud chceme provádět operace s pamětí, musíme vědět co děláme, jinak si klidne vlastním kódem zničíme data v paměti. (Narozdíl od C#, kde s pamětí jde manipulovat jen dost omezeně, díky čemuž si nic nemůžeme zničit. Je sice možné v C# vypnout tuto ochranu, ale tím se ztrácí ta obrovská výhoda. Přestanou fungovat některé spravovací procesy a může dojít k pěkné spoušti, horší než u C++)

@ - Hlavní určení je a dlouho zůstane pro rychlé aplikace, hry, grafické editory, utility a podobně, v tomto ohledu je nedostižné.

@ - Jedno z dalších plus je třeba i to, že C++ zná velká spousta programátorů, bylo vydáno mnoho publikací, učebnic, tutoriálů a podobně. Jiné, nastupující jazyky, nejsou tak všeobecně známé a není k nim moc dokumentací a textů.


Takže závěr, pokud máte zájem o:
Databázové programy pro firmy, webové služby a podobně, je pro vás C# (obor kolegy Lahvyho :)
Hry, profesionální grafické programy, utility, síťové aplikace, firewally atd, je pro vás C++ jak dělané. Doporučuji přečíst si linky v C++ sekci (neautorské), nejlépe naučit se C, které je již jen pár kroků od OOP v C++, potom pokračovat čtením WinAPI no a občas se podívat na tento server, kde se budou objevovat především zdrojáky k hotovým aplikacím + popisy a vysvetleni.


Správce sekce: Dejvino



14.2 2005

C++: pridano par odkazu na clanky o OpenGL, IRC, POP3 a BMP
14.8 2004

C++: přidán klient pro Internet Relay Chat (IRC)
11.7 2004

C++: opravil jsem zdrojak WebServeru, byla tam navic jedna funkce kterou jsem nepridal a mnoho zacatecniku by si s tim nemuselo vedet rady...
27.6 2004

Vytvořen IRC kanál #c-prog na serveru Quakenet
10.6 2004

C++: přidán program WebServer, stojí za prohlédnutí!
5.6 2004

C++: přidán článek o CheckBoxu
29.5 2004

C++: přidán program WinSock Mail
28.5 2004

C#: přidán program DNStoIP
Vaše IP je 107.20.115.174
Stránka byla načtena za 0.01139 sekund.