C/C++
Co się stanie, jeśli wyrzucimy wyjątek z destruktora?
Czym jest mechanizm nadpisywania metodów (override) w C++?
Dlaczego podczas przeciążania operatora przypisania konieczne jest zwrócenie referencji do obiektu?
O czym należy pamiętać, wywołując wyjątki w destruktorze?
Jak można ustalić limit na liczbę tworzonych instancji określonej klasy?
Jak można sprawdzić, czy podczas pracy z typem double nie wystąpił wyjątek?
Podaj przykłady sytuacji, w których może wystąpić ponowne wyjątki w kontekście użycia konstrukcji 'podwójny wyjątek'.
Czym jest kontener deque w C++?
Jak można przechowywać ekwiwalent pieniężny w typie danych integer?
Na co należy zwrócić uwagę podczas współpracy języków C i C++ w kontekście obsługi wyjątków?
Jak jeszcze nazywają się kontenery set i map?
Jaka jest złożoność czasowa usuwania elementu z początku wektora?
Jak działa kontener map w C++?
Jakie rodzaje konstruktorów może mieć klasa?
Jaka jest asymptotyczna złożoność operacji na kontenerze vector w C++?
Co się stanie, jeśli wywołasz metodę lock kilka razy?
Jak przebiega ponowne przydzielanie pamięci w kontenerze std::vector w C++?
Jak zaimplementować inteligentny wskaźnik dla jednego lub wielu obiektów?
Czy znasz mechanizmy synchronizacji, takie jak spinlocki i blokady wzajemne (deadlock)?
Jak można przechowywać ekwiwalent pieniężny, używając typu danych int?