随笔分类 - c和c++
malloc free 和new delete区别
摘要:从网上看的学习之1. malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符,与"+“、”-“、”*“、”/“有一样的地位。2. new/delete是可以重载的,而重载之后,就成为了函数。3. malloc在申请内存的时候,必须要提供申请的长度,而且返回的指针是v...
阅读全文
c++ 派生类向基类转换的可访问性
摘要:对于c++面向对象一直很疑惑,这次决定下功夫把它弄明白一、派生类和基类之间的类型转换 首先理解,派生类含有基类的所有成分,只不过有些就算在派生类的成员函数也不能访问而已。(1)派生类和基类的自动转换只针对指针或引用类型。 只有指针和引用支持自动类型转换,同时,也只有指针和引用才可以静态类型和动态类型...
阅读全文
c++面向对象
摘要:一、C++继承(1)继承方式public公有继承protected保护继承private私有继承继承真正的意义在于派生类有基类的所有部分,包括派生类的private成员变量,只不过在派生类的成员函数都不可以访问,只能通过派生类的构造函数,调用基类的构造函数进行构造,这也就是构造函数的意义所在。每个类...
阅读全文
c++容器学习
摘要:转:http://blog.csdn.net/zhanghaodx082/article/details/179194011,using学习 两种方式:第一,完全引入命名空间y,如,using namespace std; 以后要用std中定义的符号就方便了,如cin>> ; 第二,只引入要用的符号...
阅读全文
static关键字
摘要:http://hi.baidu.com/helfen/blog/item/d6d208dba1d1146ed0164e29.html// C++ static 类的静态成员函数#include class ok { int a; ...
阅读全文
C++关键字(static-register-atuo-extern-volatile-const)
摘要:转自:http://blog.163.com/fengxuedong_fxd/blog/static/71926306201173151854964/下面关于C++的几个关键字是经常和我们打交道的而我们又经常对这些含糊不清的,本文根据自己的学习体会作以总结,以期达到真正理解和活用的目的。static...
阅读全文
浙公网安备 33010602011771号