Knihovny pro jazyky C a C++
Standardní knihovny
- C/C++ Reference
, C++11 reference
, [2]
- GNU C:
GNU libc
manuál
- GNU C++:
GNU libstdc++
dokumentace
, libstdc++ source reference
- STL: STL Port
, STL Programmer's Guide
, cppreference
, STL examples
,
Stepanov A., Lee M.: The Standard Template Library (1995)
, [2]
STLFilt
-- přeformátuje chybová hlášení překladače, aby byla čitelnější
STL-examples:
priority_queue,
next_permutation(),
- Boost
-- významné rozšíření std knihovny C++ (část bude v příští normě)
Ostatní knihovny
- Přehledy:
C++,
2,
...
- GUI:
Přehled GUI knihoven pro C a C++
, Toolkits for X
Qt
, GTK+
, WxWidgets
,
simple Toolkit comparison
- TUI (Text User Interface):
ncurses(POSIX)
, PDCurses
, TurboVision(DOS, Linux, zastaralé)
- Numerické:
- GMP - knihovna pro počítání s libovolnou přesností
MPFR - floating-point s korektním zaokrouhlováním
CLN - C++ knihovna pro počítání s libovolnou přesností
- GSL - numerické výpočty
- Matrix Template Library
- Blitz++ - velmi rychlé numerické výpočty
- FFTW - Fourierova transformace (C, GPL)
- Řetězce pro C:
[bezpečnost],
[srovnání API],
SafeStr,
vstr,
The Better String Library
-- vylepšená, ale nestandardní práce s řetězci v C
- Práce se soubory:
Jak bezpečně vytvářet dočasné soubory,
2,
obecně,
,
- Komponenty: XPCOM,
(přehled) - komponenty pro Mozillu/Firefox
CORBA: OmniORB
, MICO
,
- Vlákna: POSIX threads
,
tutorial
,
Single Unix Specification
Portable Coroutine Library (PCL)
, GNU Pth - The GNU Portable Threads
, coro
,
- Unit testing:
, C,C++
, Check
,
- Grafika:
libgd
, Cairo
,
,
- Pro hry: SDL - přenositelná (nejen) grafická knihovna
- Sítě:
Boost asio
, C++ Sockets
,
- XML:
Xerces
, Expat
, libxml (Gnome)
, TinyXml (jednoduchá)
,
- Zvuk:
libsndfile
, OpenAL
,
- etc:
library of designs (Design Patterns)
Poslední modifikace:
Připomínky k obsahu stránky posílejte na e-mail:
peringer (AT) fit.vutbr.cz