Używanie nowego wskaźnika na void

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

Jak zrobić coś takiego? Nie możesz tego położyćnew void[size]. I nie chcę wiedzieć, jak to zrobićmalloc() ifree(). Już wiem, że to działa. Jestem ciekawy i chcę wiedzieć, jak to się robi z nowymi i usuwanymi.

Wyszukałam to i zobaczyłam cośoperator new(size); ioperator delete(size);

Jaka jest różnica między tymi anew / delete? Dlaczego C ++ nie tylko zezwala na nowevoid* [size]?

questionAnswers(4)

yourAnswerToTheQuestion