摘要: 阅读目录 什么是内联函数 如何使函数内联 为什么要使用内联函数 inline函数的优缺点分析 什么时候该使用内联函数 阅读目录 什么是内联函数 如何使函数内联 为什么要使用内联函数 inline函数的优缺点分析 什么时候该使用内联函数 正文 在C语言中,我们使用宏定义函数这种借助编译器的优化技术来减 阅读全文
posted @ 2016-11-15 20:20 436酱油哥 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1.虚函数(impure virtual) C++的虚函数主要作用是“运行时多态”,父类中提供虚函数的实现,为子类提供默认的函数实现。 子类可以重写父类的虚函数实现子类的特殊化。 如下就是一个父类中的虚函数: 2.纯虚函数(pure virtual) C++中包含纯虚函数的类,被称为是“抽象类”。抽 阅读全文
posted @ 2016-11-15 19:54 436酱油哥 阅读(187) 评论(0) 推荐(0) 编辑
摘要: C++ 通过以下几个类支持文件的输入输出: ofstream: 写操作(输出)的文件类 (由ostream引申而来) ifstream: 读操作(输入)的文件类(由istream引申而来) fstream: 可同时读写操作的文件类 (由iostream引申而来) 打开文件(Open a file)对 阅读全文
posted @ 2016-11-15 19:49 436酱油哥 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 先说左移,左移就是把一个数的所有位都向左移动若干位,在C中用<<运算符.例如: int i = 1; i = i << 2; //把i里的值左移2位 也就是说,1的2进制是000...0001(这里1前面0的个数和int的位数有关,32位机器,gcc里有31个0),左移2位之后变成 000...01 阅读全文
posted @ 2016-11-15 19:47 436酱油哥 阅读(1152) 评论(0) 推荐(0) 编辑