Suchergebnisse für Anfrage "delete-operator"
Warum wurde der Operator void * () -Konvertierungsfunktion zu den C ++ - Stream-Klassen hinzugefügt?
Es gibt eine Konvertierungsfunktionoperator void*() const in C ++ - Stream-Klassen. damit alle Stream-Objekte implizit in @ konvertiert werden könnvoid*. Während der Interaktion mit Programmierern auf SO schlagen sie mich zu nicht verwendenvoid* ...
Valgrind meldet keinen Speicherverlust bei "Array löschen"
Nachdem ich den folgenden C ++ - Code implementiert hatte, lief ich
NULL check vor dem Löschen eines Objekts mit einem überladenen delete
Dies ist als einer der Kommentare zur Codeüberprüfung aufgefallen. Ist es eine gute Idee, nach NULL zu suchen, bevor Sie delete für ein Objekt aufrufen? Ich verstehe, dass der Operator delete intern auf NULL prüft und redundant ist, aber das ...
Objektorientierter Selbstmord oder löschen Sie diesen;
Der folgende mit MSVC9.0 kompilierte Code wird ausgeführt und ausgegeben. Destructor viermal, das ist logisch. #include <iostream> class SomeClass { public: void CommitSuicide() { delete this; } void Reincarnate() { this->~SomeClass(); new ...
Zeiger auf mehrdimensionales Array in der Klasse durch einen anderen Zeiger löschen - wie?
Ich habe einen Zeiger auf eine Klasse, die einen Zeiger auf ein mehrdimensionales Array hat, aber ich kann ihn scheinbar nicht aus dem Speicher löschen, wenn...
Wie lösche ich einen Zeiger aus einer std :: Liste?
Ich erstelle ein Objekt über
Seite 1 von 2