- 博客(4)
- 收藏
- 关注
原创 关于realloc的使用与分析
//函数原型如下void* realloc(void* ptr, unsigned newsize);realloc可以对给定的指针所指的空间进行扩大或者缩小;realloc是从堆上分配内存的.当扩大一块内存空间时,realloc()试图直接从堆上现存的数据后面的那些字节中获得附加的字节,如果能够满足,执行成功;如果数据后面的字节不够,那么就使用堆上第一个有足够大小的自由块,现存的数据被拷
2017-12-05 19:49:12
735
原创 C++主动调用析构函数分析
C++编程规范中都不支持显示的调用析构函数,部分文章中甚至说明析构函数是不能显示调用的,然而执行如下类似的操作编译器并不会报错,而且会调用成功。pa->~A();显示调用析构函数有会引起什么问题?为什么C++标准不禁用呢?
2017-12-05 19:41:49
18656
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人