C/C++
In quali casi è consigliato usare l'operatore dynamic_cast in C++?
Come moltiplicare o dividere un numero intero per 2 usando operazioni bit a bit?
Da quali componenti è composto shared_ptr?
Fornisci un esempio del caso peggiore di ricerca negli alberi binari.
In quali situazioni i distruttori non vengono chiamati in caso di eccezioni?
Qual è la differenza tra weak_ptr e shared_ptr?
Perché non scriviamo codice nel file di intestazione?
Cosa significa l'acronimo YAGNI?
Come si chiama la possibilità di chiamare una funzione senza specificare esplicitamente uno spazio dei nomi?
Quali sono i due tipi di operatore delete in C++?
L'overload delle operazioni logiche è una buona pratica o una cattiva pratica?
Parla dei metodi di passaggio dei parametri alle funzioni in C/C++.
Una funzione in C++ può accettare un numero variabile di parametri?
Quale tipo di dato viene solitamente usato per i contatori in C++?
Come si chiama l'idioma del polimorfismo statico in C++?
Quando si verifica il caso più sfavorevole di ricerca in unordered_set?
Cosa succede se si verifica un'eccezione in una funzione contrassegnata come noexcept?
Quali sono i due tipi di operatore delete in C++?
Cosa succede se si copia un oggetto di tipo string?
Quali funzioni utili e capacità sono state aggiunte in C++14?