ABC programowania w C++

ABC programowania w C++

25,00 zł
Zobacz ofertę

Część pierwsza książki jest rodzajem samouczka programowania. Prezentuje elementy języka C oraz oparte na klasach, dziedziczeniu i polimorfizmie rozszerzenia obiektowe właściwe dla C++.

Takie konstrukcje języka jak pętle, łańcuchy znakowe, tablice, funkcje czy konstruktory klas przedstawiono na możliwie krótkich przykładach. Dla każdego z nich podano kod źródłowy, opis działania, wydruk i zrzut ekranu z wynikami.

  • Omówiono przydzielanie i zwalnianie pamięci na stercie przy użyciu operatorów new i delete.

Szczególną uwagę zwrócono na wyrobienie u Czytelnika sprawności w posługiwaniu się wskaźnikami do łańcuchów, tablic i funkcji. Uwzględniono tworzenie przemieszczalnych okienek w trybie tekstowym oraz grafiki punktowej przy wykorzystaniu funkcji oferowanych przez interfejs BGI.

  • W części drugiej podano kody źródłowe i opisy bardziej zaawansowanych programów.
  • Sześć z nich pracuje w trybie tekstowym a cztery w trybie graficznym.
  • Przykładowo, program Piano symuluje organy a program Mousebox wyświetla sterowane myszą przemieszczalne listy wyboru.
  • Program Zegar prezentuje dwa przesuwalne strzałkami zegary, z możliwością włączania i wyłączania melodii.

W programie City na uwagę zasługuje funkcja takeStr umożliwiająca wpis, przewijanie i modyfikacje łańcucha znakowego dłuższego niż widoczne na ekranie okienko wpisowe. Program Drawthru pokazuje użycie myszy do narysowania kilku krzywych wykresu, a następnie do wskazania myszą jednej z nich.

W sumie, lektura obydwu części książki winna przybliżyć Czytelnikowi zasady tworzenia programów tak tekstowych jak i graficznych.

📘 ABC programowania w C++
Sprawdź cenę i dostępność tej publikacji.
👉 Zobacz ofertę

Powiązane produkty

Mambo. Ćwiczenia
Poznaj CMS Mambo i stwórz własną dynamiczną witrynę WWW Zainstaluj system Mambo Zdefini...
18,99 zł
Learning RxJava. Reactive, Concurrent, and responsive applications
RxJava is a library for composing asynchronous and event-based programs using Observabl...
125,10 zł
C# 9.0. Leksykon kieszonkowy
C# jest wyjątkowo udanym dziełem Microsoftu - konsekwentnie rozwijanym, dojrzałym i wyj...
31,85 zł