C/C++
Quali funzioni utili e capacità sono state aggiunte in C++14?
Parlami del puntatore this nel linguaggio C++.
Perché l'uso di un collegamento è più sicuro per proteggere dalle modifiche rispetto a un puntatore?
Come si può causare una perdita di memoria usando unique_ptr?
Quanta memoria viene assegnata per un'istanza di classe con proprietà nulle?
In quali tipi si può suddividere la serializzazione?
Conosci un contenitore come un mucchio?
Perché la semantica di movimento non funzionerà se l'operatore di movimento non è contrassegnato come noexcept?
In quale ordine vengono costruiti e distrutti gli oggetti in C++?
Quali passi intraprendi se scopri di non riuscire a completare un compito entro il termine stabilito?
Cosa succede all'oggetto vector quando si aggiunge un nuovo elemento?
Cos'è un deadlock nel contesto dei programmi multithread?
Come si può sincronizzare l'interazione tra i thread?
Potresti spiegare cosa si intende per functor in programmazione?
Come implementi la memorizzazione dell'equivalente monetario in un tipo di dato intero utilizzando approcci matematici?
Parlami dei principi della programmazione orientata agli oggetti (OOP).
Cosa succede se nel codice non viene specificato un tipo di variabile che il compilatore non può determinare?
In quali casi è necessario dichiarare il distruttore come virtuale?
Quale operazione su un vettore in C++ può portare a un numero significativo di copie di elementi?
Qual è la complessità asintotica delle operazioni di inserimento e rimozione di elementi nei contenitori list e vector?