Spis treści
11 kontakty: Auto ptr, C++11, Clang, Funkcja anonimowa, Loki (biblioteka), Mechanizm sygnałów i slotów, Odśmiecanie pamięci, Resource Acquisition Is Initialization, Sprytny wskaźnik, Technical Report 1, Wyciek pamięci.
Auto ptr
auto_ptr – szablon klasy sprytnego wskaźnika dostępny w bibliotece standardowej C++ (zadeklarowany w nagłówku) udostępniający podstawowąfunkcjonalność RAII dla zwykłych surowych wskaźników.
Zobaczyć Boost i Auto ptr
C++11
C++11 (znany również jako C++0x) – trzecie wydanie standardu języka programowania C++ opublikowane we wrześniu 2011 r. i zastępujące poprzedniąedycję standardu zwanąC++03 z 2003 r. W edycji C++11 wprowadzono kilka dodatków do rdzenia języka oraz znacznie rozszerzono bibliotekę standardowąC++, m.in.
Zobaczyć Boost i C++11
Clang
Clang – front-end kompilatora dla języków C, C++ oraz Objective-C, który używa LLVM jako back-end (generator kodu natywnego i optymalizator).
Zobaczyć Boost i Clang
Funkcja anonimowa
Funkcja anonimowa (również literał funkcyjny lub lambda-abstrakcja) – definicja funkcji, która sama w sobie nie jest powiązana z identyfikatorem (chociaż może być przypisana do zmiennej).
Zobaczyć Boost i Funkcja anonimowa
Loki (biblioteka)
Loki – biblioteka programistyczna C++ napisanej przez Andreia Alexandrescu jako część książki Nowoczesne programowanie w C++.
Zobaczyć Boost i Loki (biblioteka)
Mechanizm sygnałów i slotów
Mechanizm sygnałów i slotów to jedna z metod zorganizowania rozsyłania zdarzeń w aplikacjach komputerowych, głównie wykorzystywana w graficznych interfejsach użytkownika.
Zobaczyć Boost i Mechanizm sygnałów i slotów
Odśmiecanie pamięci
Odśmiecanie pamięci, zbieranie nieużytków, automatyczna dealokacja – jedna z metod automatycznego zarządzania dynamicznie przydzielanąpamięcią, w której za proces jej zwalniania odpowiedzialny jest nie programista, lecz programowy zarządca noszący nazwę.
Zobaczyć Boost i Odśmiecanie pamięci
Resource Acquisition Is Initialization
Resource acquisition is initialization (inicjowanie przy pozyskaniu zasobu), w skrócie RAII – popularny wzorzec projektowy w C++ i D. Technika łączy przejęcie i zwolnienie zasobu z inicjowaniem i usuwaniem zmiennych.
Zobaczyć Boost i Resource Acquisition Is Initialization
Sprytny wskaźnik
Sprytny wskaźnik, inteligentny wskaźnik (ang. smart pointer) to abstrakcyjny typ danych symulujący wskaźnik, dodając przy tym nowe funkcje takie jak odśmiecanie albo sprawdzanie zakresów odwołań (bounds checking).
Zobaczyć Boost i Sprytny wskaźnik
Technical Report 1
Technical Report 1 (TR1) to zbiór proponowanych rozszerzeń do biblioteki standardowej C++, takich jak wyrażenia regularne, sprytne wskaźniki, tablice haszujące i generatory liczb losowych.
Zobaczyć Boost i Technical Report 1
Wyciek pamięci
Wyciek pamięci (ang. memory leak) – szczególny rodzaj niezamierzonego użycia pamięci przez program komputerowy, gdy nie zwalnia on zaalokowanej wcześniej pamięci, która nie jest już mu potrzebna, a może nawet rezerwować nową.
Zobaczyć Boost i Wyciek pamięci

