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]
?