Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Previous revision Next revision | Previous revision | ||
start [2008/03/20 10:27] rnowak2 |
start [2012/01/23 09:20] (aktualna) rnowak2 |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
==== Praca domowa ZPR ==== | ==== Praca domowa ZPR ==== | ||
- | Baza przykładów, pozwalających na szybkie zapoznanie się z omawianymi technikami i bibliotekami. | + | Baza przykładów i krótkich opisów, pozwalających na szybkie zapoznanie się z technikami i popularnymi bibliotekami stosowanymi aktualnie w programowaniu przy użyciu języka C++. |
+ | * [[podstawowe pojęcia]] | ||
* [[wzorce projektowe]] | * [[wzorce projektowe]] | ||
+ | * [[biblioteka standardowa]] | ||
+ | * [[biblioteka stl - kontenery]] | ||
+ | * [[biblioteka stl - algorytmy]] | ||
* [[biblioteki boost]] | * [[biblioteki boost]] | ||
- | * [[inne]] | ||
- | Wzorce projektowe | + | Lista bibliotek oraz opisy wykorzystania C++ w różnych dziedzinach |
- | + | ||
- | Wzorce kreacyjne | + | |
- | + | ||
- | singleton | + | |
- | + | ||
- | prototyp | + | |
- | + | ||
- | fabryka abstrakcyjna | + | |
- | fabryka obiektów | + | |
- | fabryka prototypów | + | |
- | pula | + | |
- | + | ||
- | Wzorce strukturalne | + | |
- | + | ||
- | adapter klas | + | |
- | adapter obiektów | + | |
- | kompozycja | + | |
- | dekorator | + | |
- | + | ||
- | Wzorce czynnościowe | + | |
- | + | ||
- | proxy (virtual proxy) | + | |
- | proxy (copy on write) | + | |
- | komenda | + | |
- | obserwator | + | |
- | stan | + | |
- | wizytator wersja 1 | + | |
- | wizytator wersja 2 | + | |
- | + | ||
- | + | ||
- | Techniki programowania | + | |
- | stałość fizyczna i logiczna | + | |
- | NVI (interfejs bez funkcji wirtualnych) | + | |
- | dziedziczenie protected i private | + | |
- | + | ||
- | biblioteki boost | + | |
- | ogólnego przeznaczenia | + | |
- | boost::signals | + | |
- | boost::ref | + | |
- | boost::pool | + | |
- | boost::smart_ptr | + | |
+ | * [[wykorzystywanie baz danych]] | ||
+ | * [[graficzne interfejsy użytkownika]] | ||
+ | * [[obliczenia numeryczne]] | ||
+ | * [[wykorzystywanie XML]] | ||
+ | * [[łączenie C++ z innymi językami programowania]] | ||
+ | * [[inne]] | ||
- | wzorce | + | Narzędzia |
- | Strona {{allel.cpp}} | + | * [[Kompilatory]] |
+ | * [[Środowiska programistyczne]] | ||
+ | * [[lighttpd i Django]] |