158882
Książka
W koszyku
PODSTAWY C++ Twój pierwszy program Użycie C++ Kompilacja i linkowanie kodu źródłowego Utworzenie pierwszego programu Organizacja elementów programu Dlaczego warto używać C++? Poszczególne elementy programu Komentarze Funkcje Tworzenie zmiennych i stałych Czym jest zmienna? Definiowanie zmiennej Przypisanie wartości zmiennej Użycie definicji typu Stałe Zmienne o automatycznie ustalanym typie Użycie wyrażeń, poleceń i operatorów Polecenia Wyrażenia Operatory Konstrukcja warunkowa if-else Operatory logiczne Trudne do obliczenia wartości wyrażeń Wywoływanie funkcji Czym jest funkcja? Deklarowanie i definiowanie funkcji Użycie zmiennych w funkcjach Parametry funkcji Zwrot wartości z funkcji Parametry domyślne funkcji Przeciążanie funkcji Automatyczne ustalenie typu wartości zwrotnej Sterowanie przebiegiem działania programu Pętle Pętla while Pętla do-while Pętla for Konstrukcja switch Przechowywanie informacji w tablicach i ciągach tekstowych Czym jest tablica? Zapis za końcem tablicy Inicjalizacja tablicy Tablica wielowymiarowa Tablica znaków Kopiowanie ciągu tekstowego Odczytywanie tablicy za pomocą pętli foreach KLASY Tworzenie prostych klas Czym jest typ? Utworzenie nowego typu Klasy i elementy składowe Dostęp do elementów składowych klasy Dostęp prywatny kontra publiczny Implementacja metod składowych Tworzenie i usuwanie obiektów Przejście do klas zaawansowanych Metody składowe typu const Interfejs kontra implementacja Sposób zorganizowania deklaracji klasy i definicji metod Implementacja inline Klasy, których danymi składowymi są inne klasy ZARZĄDZANIE PAMIĘCIĄ Tworzenie wskaźników Poznajemy wskaźnik i jego przeznaczenie Stos i sterta Wskaźnik null Praca z zaawansowanymi wskaźnikami Tworzenie obiektów na stercie Usuwanie obiektów ze sterty Dostęp do danych składowych za pomocą wskaźników Dane składowe na stercie Wskaźnik this Utracone wskaźniki Wskaźniki const Wskaźniki const i metody składowe const Tworzenie referencji Czym jest referencja? Utworzenie referencji Użycie operatora adresu (&) z referencją Kiedy można stosować referencję? Zerowe wskaźniki i zerowe referencje Przekazywanie argumentów funkcji przez referencję Nagłówki i prototypy funkcji Zwracanie kilku wartości Zaawansowane referencje i wskaźniki Przekazywanie przez referencje zwiększa efektywność działania programu Przekazywanie wskaźnika const Referencje jako alternatywa dla wskaźników Kiedy używać wskaźników, a kiedy referencji Zwracanie referencji do obiektu, którego nie ma w danym zasięgu Problem związany ze zwracaniem referencji do obiektu na stercie Wskaźnik, wskaźnik, kto ma wskaźnik? ZAAWANSOWANY C++ Wywoływanie funkcji zaawansowanych Przeciążanie metod składowych Użycie wartości domyślnych Inicjalizacja obiektów Konstruktor kopiujący Wyrażenia stałych podczas kompilacji Przeciążanie operatorów Przeciążanie operatorów Operatory konwersji DZIEDZICZENIE I POLIMORFIZM Godzina 16. Rozszerzanie klas za pomocą dziedziczenia Czym jest dziedziczenie? Prywatne kontra chronione Konstruktory i destruktory Przekazywanie argumentów do konstruktorów bazowych Nadpisywanie funkcji Użycie polimorfizmu i klas potomnych Polimorfizm implementowany za pomocą wirtualnych metod składowych Jak działają metody wirtualne? Wykorzystanie polimorfizmu zaawansowanego Problem z pojedynczym dziedziczeniem Abstrakcyjne typy danych TEMATY SPECJALNE Przechowywanie informacji na liście Listy i inne struktury Studium przypadku struktury listy Struktura listy jako obiekt Użycie specjalnych klas, funkcji i wskaźników Statyczne dane składowe Statyczna metoda składowa Zawieranie się klas Zaprzyjaźnione klasy i metody Użycie nowych funkcji standardu C++14 Najnowsza wersja C++ Użycie auto w typie wartości zwrotnej funkcji Słowo kluczowe constexpr Wyrażenia lambda Analiza i projekt zorientowany obiektowo Cykl programistyczny Symulacja systemu alarmowego PostMaster - studium przypadku Tworzenie szablonów Czym są szablony? Egzemplarze szablonu Definicja szablonu Użycie elementów szablonu Obsługa wyjątków i błędów Pluskwy, błędy, pomyłki i "psujący się" kod Sytuacje wyjątkowe Wyjątki Użycie bloków try i catch Tworzenie kodu o profesjonalnej jakości Systemy dwójkowy i szesnastkowy Inne podstawy Konwertowanie na inną podstawę Szesnastkowo Użycie kompilatora MinGW C++ w Windows Pobieranie MinGW-w64 Konfiguracja zmiennej środowiskowej Path Przetestowanie instalacji
Sygnatura czytelni BWEAiI: XII A 82
Pliki multimedialne:
Status dostępności:
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 145162 N (1 egz.)
Strefa uwag:
Uwaga ogólna
Na stronie tytułowej i okładce oznaczenie wydanie VI, dotyczy wydania oryginalnego.
Uwaga dotycząca bibliografii
Indeks.
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej

Deklaracja dostępności