- 博客(4)
- 收藏
- 关注
转载 #ifndef/#define/#endif使用详解
转载自:http://blog.csdn.net/abc5382334/article/details/18052757想必很多人都看过“头文件中的 #ifndef/#define/#endif 防止该头文件被重复引用”。但是是否能理解“被重复引用”是什么意思?是不能在不同的两个文件中使用include来包含这个头文件吗?如果头文件被重复引用了,会产生什么后果?是不是所有的头文
2016-05-02 14:47:12 204
原创 const修饰符全面理解
const修饰符就是为了将变量声明为不可变的常量,使程序更加的健壮。(1)为什么define应该用const enum inline来替代(effective C++):const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误(边际效应) 。define作用于预编译阶段,也就是说
2016-04-27 09:32:11 464
转载 MySQL的事务隔离及锁机制
以下文档为转载加总结:1.MySQL锁的级别:MySQL有三种锁的级别:页级、表级、行级。表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般。2.MySQL封锁介绍
2016-04-14 17:18:41 258
转载 (转载) C++ ofstream和ifstream详细用法
ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间; 在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符: 1、插入器( 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout 2、
2015-01-23 16:31:48 269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人