« standard C++11, C++ »
standard C++11 - Narzędzia, które pojawiły się wraz z ukazaniem się standardu C++11. (standard)
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!
Opracował: Piotr DejaVu Szawdyński

standard C++11

[standard] Narzędzia, które pojawiły się wraz z ukazaniem się standardu C++11.

Opis szczegółowy

Narzędzia, które pojawiły się wraz z ukazaniem się standardu C++11. Oficjalnym dokumentem opisującym standard C++11 jest ISO/IEC 14882:2011.

Prezentacje multimedialne

Zagadnienia powiązane

Kursy
Wyrażenia lambda (C++11)Po przeczytaniu niniejszego rozdziału powinieneś wiedzieć co to są wyrażenia lambda, jak się ich używa oraz jakie było praktyczne uzasadnienie ich wprowadzenia do standardu C++11. (lekcja)

Linki zewnętrzne

Słowa kluczowe

autoZastępczy typ zmiennej, który jest dedukowany na podstawie wartości jaką zmienna jest inicjalizowana. (słowo kluczowe)
constexprGwarantuje, że wartość zwracana przez funkcję, metodę bądź zmienną jest niezmienna podczas kompilacji. (słowo kluczowe)

Obsługa wątków

mutexZapewnia prostą synchronizację między wątkami. (klasa)
this_threadZawiera funkcje do zarządzania aktualnym wątkiem. (przestrzeń nazw)
threadReprezentuje i zarządza pojedynczym wątkiem wykonania. (klasa)
timed_mutexZapewnia prostą synchronizację między wątkami. (klasa)

Pozostałe

arrayTworzy tablicę elementów określonego typu o stałym rozmiarze. (szablon struktury)
functionSzablon, który potrafi przechowywać, kopiować oraz wywoływać zarówno funkcje, wyrażenia lambda jak i metody klas. (szablon klasy)
hashFunktor realizujący założenia funkcji haszującej. (szablon struktury)
initializer_listInicjator listy umożliwia przekazanie sekwencji wartości zapisanych w postaci zbioru poprzez argument funkcji, metody bądź konstruktora. (szablon klasy)
shared_ptrPrzechowuje wskaźnik i kontroluje liczbę istniejących kopii wskaźnika (automatycznie zwalnia pamięć). (szablon klasy)
tupleUmożliwia tworzenie zbiorów danych o ustalonej liczbie elementów różnych typów. (szablon klasy)

Tekst i jego konwersja

to_stringKonwertuje wartość numeryczną na tekst (std::string). (funkcja)
to_wstringKonwertuje wartość numeryczną na tekst unikodowy (std::wstring). (funkcja)