So ordnen Sie Arrays in C ++ dynamisch zu

Ich weiß, wie man einem Array in C dynamisch Speicherplatz zuweist. Dies kann wie folgt geschehen:

L = (int*)malloc(mid*sizeof(int)); 

und der Speicher kann freigegeben werden durch:

free(L);

Wie erreiche ich das Äquivalent in C ++?

Speziell, wie verwende ich dasnew unddelete[] Schlüsselwörter? Insbesondere im Kontext des Erstellens / Zerstörens eines verknüpften Listenknotens oder des Erstellens und Zerstörens eines Arrays, dessen Größe während der Kompilierungszeit durch eine Variable vorgegeben wird?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage