C/C++
Was passiert, wenn eine Ausnahme aus dem Destruktor geworfen wird?
Was ist der Mechanismus der Methodenüberschreibung (override) in C++?
Warum ist es notwendig, bei der Überladung des Zuweisungsoperators eine Referenz auf das Objekt zurückzugeben?
Was ist beim Werfen von Ausnahmen im Destruktor zu beachten?
Wie kann man eine Begrenzung für die Anzahl der Instanzen einer bestimmten Klasse festlegen?
Wie kann man überprüfen, ob beim Arbeiten mit dem Typ double keine Ausnahme aufgetreten ist?
Nennen Sie Beispiele für Situationen, in denen eine erneute Ausnahme im Zusammenhang mit der Verwendung der Konstruktion 'double exception' auftreten kann.
Was ist ein Container deque in C++?
Wie kann man einen Geldäquivalent in einem Integer-Datentyp speichern?
Was ist bei der Interaktion zwischen den Sprachen C und C++ im Kontext der Ausnahmebehandlung zu beachten?
Wie nennt man die Container set und map auch?
Wie ist die zeitliche Komplexität beim Entfernen eines Elements vom Anfang des Vektors?
Wie ist der Container map in C++ aufgebaut?
Welche Arten von Konstruktoren kann eine Klasse haben?
Was ist die asymptotische Komplexität der Operationen mit dem Container vector in C++?
Was passiert, wenn die Methode lock mehrfach aufgerufen wird?
Wie erfolgt die Speicherneuzuweisung bei einem std::vector-Container in C++?
Wie implementiert man einen Smart Pointer für ein oder mehrere Objekte?
Sind Sie mit Synchronisationsmechanismen wie Spinlocks und Deadlocks vertraut?
Wie kann man einen Geldäquivalent mit dem Datentyp int speichern?