C/C++
W jakich przypadkach zaleca się stosowanie operatora dynamic_cast w C++?
Jak pomnożyć lub podzielić liczbę całkowitą przez 2, używając operacji bitowych?
Z jakich komponentów składa się shared_ptr?
Podaj przykład najgorszego przypadku wyszukiwania w drzewach binarnych.
W jakich sytuacjach destruktory nie są wywoływane podczas wystąpienia wyjątków?
Na czym polega różnica między weak_ptr a shared_ptr?
Dlaczego nie piszemy kodu w pliku nagłówkowym?
Co oznacza skrót YAGNI?
Jak nazywa się możliwość wywołania funkcji bez jawnego wskazania przestrzeni nazw?
Jakie są dwa typy operatora delete w C++?
Czy przeciążanie operacji logicznych jest dobrą praktyką czy złą praktyką?
Opowiedz o sposobach przekazywania parametrów do funkcji w C/C++.
Czy funkcja w C++ może przyjmować zmienną liczbę parametrów?
Jaki typ danych jest zwykle używany do liczników w C++?
Jak nazywa się idiom statycznego polimorfizmu w C++?
Kiedy występuje najniekorzystniejszy przypadek wyszukiwania w unordered_set?
Co się stanie, jeśli w funkcji oznaczonej jako noexcept wystąpi wyjątek?
Jakie są dwa typy operatora delete w C++?
Co się stanie, jeśli skopiujesz obiekt typu string?
Jakie przydatne funkcje i możliwości zostały dodane w C++14?