Usando nuevo puntero void

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

¿Cómo haces algo como lo anterior? No puedes ponernew void[size]. Y no quiero saber cómo hacerlo.malloc() yfree(). Ya sé que funciona. Tengo curiosidad y quiero saber cómo se hace con nuevo y eliminar.

Busqué en Google y vi algo sobreoperator new(size); yoperator delete(size);

¿Cuál es la diferencia entre esos ynew / delete? ¿Por qué C ++ no solo permite nuevasvoid* [size]?

Respuestas a la pregunta(4)

Su respuesta a la pregunta