¿En qué casos uso malloc vs new?

Veo en C ++ que hay múltiples formas de asignar y liberar datos y entiendo que cuando llamasmalloc deberías llamarfree y cuando usas elnew operador con el que debes emparejardelete y es un error mezclar los dos (por ejemplo, llamar afree() en algo que fue creado con elnew operador), pero no tengo claro cuándo debo usarmalloc/ free y cuando debería usarnew/ delete en mis programas del mundo real.

Si usted es un experto en C ++, hágame saber cualquier regla de oro o convenciones que siga a este respecto.

Respuestas a la pregunta(19)

Su respuesta a la pregunta