
函数重载 必须在同一个类中进行 子类无法重载父类的函数 函数名字相同,参数不同,返回值可以不同 重载在编译期间根据参数类型和个数决定函数调用pa...
数据类型的本质:固定大小内存块的别名 数组b中b和&b所代表的数据类型不一样 发现b和b+1刚好相差4个字节,但是&b和&b+1相差甚远 代表的...
const和define的区别C++中static关键字的总结C++中的构造函数及深拷贝浅拷贝c++基础之引用和指针的学习和区别c++中的new...
struct和class关键字区别 在用struct定义类时,所有成员的默认属性为public。 在用class定义类时,所有成员的默认属性为p...
内联函数在编译时直接将函数体插入函数调用的地方,这样对于一些短小的函数会被频繁调用使用内联函数非常合适。 inline只是一种请求,编译器不一定...
多态成立的三个条件 有继承 有函数重写 有父类指针(父类引用)指向子类对象 多态原理 当类中声明虚函数时,编译器会在类中生成一个虚函数表 虚函数...
c++容器list、vector、map、set区别 list 封装链表,以链表形式实现,不支持[]运算符。 对随机访问的速度很慢(需要遍历整个...
Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL, 测试网站在压力下工...
智能指针是什么 智能指针是c++中有四个智能指针:auto_ptr、shared_ptr、weak_ptr、unique_ptr,其中后三个是c...
文集作者