C/C++
小1懒鱼
这个作者很懒,什么都没留下…
展开
-
C++拷贝构造函数详解
出处:http://blog.csdn.net/lwbeyond/article/details/6202256一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a = 100; int b = a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。转载 2013-05-06 15:25:29 · 399 阅读 · 0 评论 -
讲讲C++中的volatile关键字
引子1猜猜看,下面这段代码有什么问题:void Delay(UINT32 n){ while(—n);} 答案:本来代码完全正常,但是为了优化性能,打开了编译器的优化。但是发现这个函数被编译器优化掉了。为了防止被优化掉,需要给函数的参数加上volatile:void Delay(volatile UINT32 n){转载 2013-05-06 15:40:22 · 428 阅读 · 0 评论