Program
Wprowadzenie i historia języka C/C++. Podstawowe elementy języka C: Pliki nagłówkowe, Strumienie, Zmienne, Typy danych w C, Operatory, funkcje, Funkcja main() i jej argumenty, Tablice, tablice znakowe, Funkcje operujące na łańcuchach, Tablice łańcuchów. Zaawansowane elementy języka C: Instrukcja warunkowa, Pętle programowe, Pętla for, while, do while, Instrukcje skoku przerwania i kontynuowania, Instrukcja wyboru switch, Zasięg zmiennych, Zmienne zewnętrzne, Struktury, Tablice struktur. Zawansowane elementy języka C++: Rzutowanie typów, Wskaźniki, Zmienne lokalne i dynamiczne, Obiekty dynamiczne a wskaźniki, Dereferencja (wyłuskanie), Referencje, Przekazywanie parametrów przez wskaźnik i przez referencję, Operatory new i delete. Co mogą funkcje w C++: Przeciążanie funkcji, Parametry domyślne funkcji, Funkcje wstawiane. Programowanie obiektowe i klasy w C++: Pojęcie klasy i obiektu, Budowa klasy, Konstruktory, destruktory, Pola klasy, Funkcje składowe – metody klasy, Wskaźnik this, Dziedziczenie, Przeciążanie operatorów. Operacje wejścia wyjścia, Odczyt i zapis danych do pliku, Tryby otwarcia pliku, Obsługa plików binarnych, Wskaźnik plikowy, Swobodny dostęp do pliku.
Firma