malloc new free delete 区别?解决思路

malloc new free delete 区别?请问:malloc与new的区别,各有什么优缺点?free与delete的区别,各有什么优缺点

malloc new free delete 区别?
请问:
  malloc与new的区别,各有什么优缺点?
  free与delete的区别,各有什么优缺点?

[解决办法]

[解决办法]
malloc 不调用类的构造函数,所以不能在c++中使用malloc 和 free
[解决办法]
new 自适应类型,malloc需要强制转换
[解决办法]
new按类型进行分配,malloc需要指定内存大小