Meistens verwendet man das Schlüsselwort "new" in C++, um dynamische Instanzen von Klassen zu erzeugen oder Arrays anzulegen. Mit Klassen funktioniert das so:
Code:
class eineKlasse;
...
void proc()
{
eineKlasse eineInstanz;
eineInstanz = new eineKlasse; // neue Klasseninstanz erzeugen
...
}
In Delphi gibt's dafür den Konstruktor, der meistens "Create" heißt.
Delphi-Quellcode:
procedure bla;
var
eineInstanz: eineKlasse;
begin
eineInstanz := eineKlasse.Create; // neue Klasseninstanz erzeugen
...
end;