- 博客(3)
- 收藏
- 关注
原创 C++写时拷贝
写时拷贝copy on write**首先什么时候会用到写时拷贝呢? 答:顾名思义修改的时候才拷贝,是为了解决浅拷贝的坑和平衡内存开销大而出的解决方案。
2017-07-25 20:14:44 338
原创 C++动态内存分配
C++动态内存分配一、C语言中动态内存如何分配?在C中,可以调用malloc/calloc/realloc函数向系统申请一块存储空间,使用结束用free函数释放空间,因为申请的空间均在堆上申请,需要手动释放,否则会出现内存泄漏。。二、C++中的动态内存分配C++中提供两种运算符new和delete,使用它们更方便实现内存空间的动态分配。
2017-07-19 14:30:24 840
原创 解析C++中函数重载的实现原理
C++中函数重载 一、定义 当两个及两个以上函数共用一个函数名,但是形参个数或者类型不同,编译器根据实参与形参的类型及个数的最佳匹配,自动确定调用那一个函数,这就是函数的重载。 换而言之,在同一作用域,一组函数名相同,参数列表不同(个数和类型),返回类型可同,可不同的情况下,编译器根据调用者传入的参数类型和个数可以唯一可以唯一确定调用哪个函数,这也就是函数的重载。
2017-07-04 16:32:22 798
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人