Are memory leaks “undefined behavior” class problem in C++?

Es stellt sich heraus, dass viele unschuldig aussehende Dinge in C ++ undefiniertes Verhalten sind. Zum Beispiel, wenn ein Zeiger ungleich Null wardelete'dSelbst das Ausdrucken dieses Zeigerwerts ist ein undefiniertes Verhalten.

Jetzt sind Speicherlecks definitiv schlecht. Aber welche Klassenlage ist das - definiert, undefiniert oder welche andere Klasse von Verhalten?

Antworten auf die Frage(14)

Ihre Antwort auf die Frage