Verwenden des Zeigers "new on void"

int main()
{
    void* Foo = new???
    delete Foo;
}

Wie macht man so etwas? Das kannst du nicht sagennew void[size]. Und ich möchte nicht wissen, wie ich damit umgehen sollmalloc() undfree(). Ich weiß schon, dass das funktioniert. Ich bin neugierig und möchte wissen, wie es mit new und delete gemacht wird.

Ich habe das gegoogelt und etwas gesehenoperator new(size); undoperator delete(size);

Was ist der Unterschied zwischen diesen undnew / delete? Warum erlaubt C ++ nicht nur neuesvoid* [size]?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage