Sobes.tech

C/C++

Wie funktioniert der Quicksort-Algorithmus?

Junior
285

Erzählen Sie uns von den Prinzipien der Vererbung in der objektorientierten Programmierung in C++.

Junior
285

Wie funktioniert der Operator new in C++?

Middle
285

Wie hoch ist die Komplexität, ein Element am Anfang eines Vektors in C++ zu entfernen?

Junior
284

Auf welcher Datenstruktur basiert die Priority Queue (priority_queue)?

Junior
284

Was passiert im Konstruktor, wenn beim Aufruf des Operators new eine Ausnahme auftritt? Besteht in diesem Fall die Gefahr eines Speicherlecks?

Middle+
284

Was passiert beim Verschieben eines Objekts vom Typ std::string in C++?

Middle
284

Wie kann man die Anzahl der Instanzen einer Klasse in C++ beschränken?

Middle+
283

Was muss getan werden, um seine Struktur in einer unordered_map zu speichern?

Middle
282

Wie entfernt man ein Element aus einem Vektor, ohne sich um die Reihenfolge zu kümmern, wenn es eine Konstante ist?

Middle
282

Was ist eine Schnittstellenklasse in C++?

Middle
282

Wie kann man dafür sorgen, dass ein Klassenbenutzer kein Objekt dieser Klasse im Heap erstellen kann?

Middle+
281

Wie hoch ist die Komplexität bei der Suche nach Elementen in den Datenstrukturen set und unordered_set?

Middle
281

Wie würden Sie zwei Gleitkommazahlen (float) auf Gleichheit vergleichen?

Middle
281

Was sind Ihrer Meinung nach die Nachteile der objektorientierten Programmierung?

Middle+
281

Wird der Destruktor aufgerufen, wenn im Konstruktor eine Ausnahme ausgelöst wird?

Middle+
280

Was können Sie über die Behandlung von Ausnahmen in Konstruktoren sagen?

Middle+
280

Wie viel Speicherplatz benötigt ein Objekt einer leeren Klasse in C++?

Middle
280

Wie ist die Komplexität der Operation zum Entfernen eines Elements aus einem Vektor in C++?

Middle
280

Wie kann man Speicherlecks in shared_ptr verursachen?

Middle+
279
/88