C/C++
Wie begrenzt man die Anzahl der Instanzen einer Klasse in C++?
Was passiert mit den Elementen von std::vector bei der realloc-Operation?
Warum ist es notwendig, die Methoden join und detach für einen Thread aufzurufen? Welche Folgen können auftreten, wenn diese Methoden nicht aufgerufen werden?
Wie hoch ist die Komplexität des Zugriffs auf ein Element in verschiedenen Datenstrukturen?
Wie funktioniert eine Hashtabelle?
Wie ist die Komplexität der Operationen mit einem Heap?
Welcher Sortieralgorithmus wird in der Funktion sort verwendet?
Welche Methoden verwendest du normalerweise, um Fehler im Code oder System zu diagnostizieren und zu finden?
Was muss getan werden, um die eigene Struktur in einem Map-Container zu speichern?
Wie ist die Komplexität der Operation push_back bei std::vector?
Was passiert mit dem Speicher des Prozesses, wenn wir eine Kopie davon mit dem Systemaufruf fork im Linux-Betriebssystem erstellen?
Wie werden Konstruktor und Destruktor in C++ aufgerufen?
Wozu dient eine reine virtuelle Methode und wie ist ihre Syntaxstruktur?
Welche Nuancen gibt es bei der Interaktion zwischen Programmen in C und C++?
Wozu dient ein virtueller Destruktor in C++?
Auf welchen Containern sind Stapel und Warteschlange implementiert?
Wie funktioniert der atomare Sperrmechanismus von zwei Mutexen?
Wie kann man eine Liste sortieren?
Warum funktioniert die Bewegungssemantik nicht mit einem Bewegungsoperator, der nicht als noexcept gekennzeichnet ist?
Wie behebt man das Problem, wenn ein Mutex eine lokale Variable ist?