Standardowa biblioteka szablonów (STL) w języku C++CPP-STL

Dostępne na zamówienie dla grup.

Żaden termin nie pasuje? Zaproponuj własny termin szkolenia

Tryb zdalny: online na żywo z trenerem i grupą. Zobacz więcej o kursach zdalnych i zakł. "Terminy".
Można: zrezygnować do 15 dni przed startem; w każdej chwili przejść z trybu "na sali" na zdalny.
Dostępne na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 4 osób.

cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 990 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

first minute (30+ dni do startu) - 3%

Standardowa biblioteka szablonów (STL) w języku C++

Kategoria: C/C++, Linux kernel, embedded

Mechanizm szablonów (templates) w języku C++ jest potężnym narzędziem polimorfizacji klas i struktur danych na etapie kompilacji. Biblioteka standardowa języka zawiera zestaw typowych struktur i algorytmów, przydatnych programiście w niemal każdym projekcie. Stosując bibliotekę standardową zamiast własnych implementacji podstawowych struktur oszczędza się czas na pisaniu i testowaniu kodu – zamiast tego otrzymujemy sprawdzone i dobrze udokumentowane rozwiązania używane przez programistów na całym świecie.

W ramach szkolenia przedstawione zostaną elementy biblioteki standardowej pomocne przy pisaniu generycznych programów. Dodatkowo omówione zostaną dobre praktyki podczas korzystania ze standardowych kontenerów i ich iteratorów.

Szkolenia otwarte prowadzone są w środowisku Code::Blocks pod Windows lub w
systemie Linux z wykorzystaniem środowiska graficznego KDE. Szkolenie organizowane na zamówienie może być prowadzone w systemie Windows lub Linux, z wykorzystaniem środowiska programistycznego według preferencji Klienta.

Czas trwania

1 dzień

Program

  1. Cele i założenia standardowej biblioteki szablonów
  2. Pojemniki (kontenery): ciągi, kolejki, kolekcje
  3. Iteratory, czas życia iteratorów
  4. Dostosowywanie typów złożonych do współpracy z STL
  5. Własne porządki w kontenerach i algorytmach: funktory
  6. Kiedy użyć jakiego kontenera?
  7. Listy inicjalizacyjne w C++11

Pobierz w wersji PDF

Training also available in English.

Przeznaczenie i wymagania

Szkolenie przeznaczone jest dla osób, które znają C++ w stopniu wystarczającym do pisania prostych programów. Zakładana znajomość języka obejmuje swobodne posługiwanie się instrukcjami warunkowymi, pętlami i funkcjami oraz znajomość pojęcia szablonu i jego realizacji w języku programowania przez kompilator.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Obecnie brak terminów

Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach

Masz pytanie?

Tu możesz zadać niezobowiązujące i szybkie pytanie na temat szkolenia

* Wyrażam zgodę na przetwarzanie danych osobowych przez ALX Academy sp. z o.o. z siedzibą w Warszawie w celu realizacji zgłoszenia.