C++基础知识
文章平均质量分 78
ty735195006
这个作者很懒,什么都没留下…
展开
-
(转载) C++ ofstream和ifstream详细用法
ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间; 在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符: 1、插入器( 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout 2、转载 2015-01-23 16:31:48 · 273 阅读 · 0 评论 -
const修饰符全面理解
const修饰符就是为了将变量声明为不可变的常量,使程序更加的健壮。 (1)为什么define应该用const enum inline来替代(effective C++): const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误(边际效应) 。 define作用于预编译阶段,也就是说原创 2016-04-27 09:32:11 · 469 阅读 · 0 评论 -
#ifndef/#define/#endif使用详解
转载自:http://blog.csdn.net/abc5382334/article/details/18052757 想必很多人都看过“头文件中的 #ifndef/#define/#endif 防止该头文件被重复引用”。但是是否能理解“被重复引用”是什么意思?是不能在不同的两个文件中使用include来包含这个头文件吗?如果头文件被重复引用了,会产生什么后果?是不是所有的头文转载 2016-05-02 14:47:12 · 212 阅读 · 0 评论