[C++ job interview Q&A] C++ Unions.

[C++ job interview Q&A] C++ Unions. According to https://en.cppreference.com/w/cpp/language/union: A union is a special class type that can hold only one of its non-static data members at a time. It

Share
[C++ job interview Q&A] Throwing an exception from a destructor.

[C++ job interview Q&A] Throwing an exception from a destructor. It’s important to know what happens on throwing an exception from class’ destructor. Is it a good practice? What errors

Share
[C++ job interview Q&A] The differences between struct and class.

[C++ job interview Q&A] The differences between struct and class. Today’s topic seems to be straightforward… and actually it could be shorter than that. 馃檪 There’s only one technical difference

Share
[C++ job interview Q&A] What are the smart pointers in C++?

[C++ job interview Q&A] What are the smart pointers in C++? The other popular C++ interview question is “What are the smart pointers in C++? Please, name and describe all

Share
[C++ job interview questions] What are the differences between process and thread?

[C++ job interview Q&A] What are the differences between process and thread? Hi All! I’d like to start a new post series called C++ Job Interview Questions where – and

Share
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

Share
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艂

Share
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

Share
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

Share