Wirtualne destruktory w C++

Destruktor klasy jest jego specjalną metodą składową, która wywoływana jest wraz z końcem życia obiektu. Przeznaczenie tej funkcji jest najczęściej odwrotne do przeznaczenia konstruktorów, a jest nim zwolnienie zasobów nabytych

Udostępnij
Quiz: Czy jesteś na bieżąco z C++?

Zacznę od podziękowań dla pewnego użytkownika serwisu LinkedIn za udostępnienie oryginalnego kodu źródłowego. Dzięki Niall! Przejdźmy zatem do tytułowego quizu. Na czym będzie on polegał?Kod udostępniony przez Nialla napisany został

Udostępnij
C++ Coding Guidelines

C++ jest dość wymagającym językiem programowania. Choć daje programiście pełną kontrolę nad wieloma mechanizmami, np. alokacją/dealokacją pamięci, wielodziedziczeniem, rzutowaniem typów czy arytmetyką na wskaźnikach, to z tego też powodu podatny

Udostępnij
Inicjalizacja z użyciem nawiasów klamrowych w C++14

Od standardu jedenastego języka C++ wprowadzono nową składnię inicjalizacji zmiennych, która unifikuje wszystkie dotychczasowe sposoby inicjalizacji. Wykorzystuje ona nawiasy klamrowe w następujących formach: {} lub = {}. Czym inicjalizacja z

Udostępnij