![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++基础
文章平均质量分 78
NemonTan
这个作者很懒,什么都没留下…
展开
-
C++主动调用析构函数分析
C++编程规范中都不支持显示的调用析构函数,部分文章中甚至说明析构函数是不能显示调用的,然而执行如下类似的操作编译器并不会报错,而且会调用成功。pa->~A();显示调用析构函数有会引起什么问题?为什么C++标准不禁用呢?原创 2017-12-05 19:41:49 · 18033 阅读 · 0 评论 -
关于realloc的使用与分析
//函数原型如下void* realloc(void* ptr, unsigned newsize);realloc可以对给定的指针所指的空间进行扩大或者缩小;realloc是从堆上分配内存的.当扩大一块内存空间时,realloc()试图直接从堆上现存的数据后面的那些字节中获得附加的字节,如果能够满足,执行成功;如果数据后面的字节不够,那么就使用堆上第一个有足够大小的自由块,现存的数据被拷原创 2017-12-05 19:49:12 · 662 阅读 · 0 评论