摘要:
仿函数(functor) 仿函数(functor),就是使一个类的使用看上去像一个函数。其实现就是类中实现一个operator(),这个类就有了类似函数的行为,就是一个仿函数类了。 仿函数的概念与作用 在我们写代码时有时会发现有些功能实现的代码,会不断的在不同的成员函数中用到,但是又不好将这些代码独 阅读全文
posted @ 2020-02-22 08:56
卖雨伞的小男孩
阅读(906)
评论(0)
推荐(0)
摘要:
void void最常见的用法,就是在函数中限定函数的参数和返回值的 void draw(void); 表明函数draw没有参数也没有返回值,void在别的的地方的应用我也没见过; 实际上,如果把void 和int,char,double等类型放到一起理解的话,首先还是那句揭示本质的话:变量类型就是 阅读全文
posted @ 2020-02-22 08:45
卖雨伞的小男孩
阅读(1502)
评论(1)
推荐(0)
摘要:
1.C++内存分配方式 堆:堆是操作系统中的术语,是操作系统所维护的一块特殊内存,用于程序的内存动态分配,C语言使用malloc从堆上分配内存,使用free释放已分配的对应内存。 栈:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处 阅读全文
posted @ 2020-02-22 08:23
卖雨伞的小男孩
阅读(300)
评论(0)
推荐(0)
摘要:
C++ 的new 运算子和C 的malloc 函数都是为了配置内存,但前者比之后者的优点是,new 不但配置对象所需的内存空间时,同时会引发构造式的执行。 所谓构造式(constructor),就是对象诞生后第一个执行(并且是自动执行)的函数,它的函数名称必定要与类别名称相同。 相对于构造式,自然就 阅读全文
posted @ 2020-02-22 08:06
卖雨伞的小男孩
阅读(960)
评论(0)
推荐(0)
浙公网安备 33010602011771号