在c++中,是否存在new个数少失败,二new个数多成功,如: new int[5];//失败 new int[10];//成功

日期:2022-04-01 09:47:28 人气:1

在c++中,是否存在new个数少失败,二new个数多成功,如: new int[5];//失败 new int[10];//成功

这个是要看你申请的大小的,比如说new int[100]和new ClassXXX[10],如果这10个XXX需要的内存比100int还要大,那么就有可能出现你说的情况。new是从堆中分配内存,相同的情况下,内存大的申请成功的话那么内存小的申请必然也会成功。
    A+
热门评论