c++
lirn129
这个作者很懒,什么都没留下…
展开
-
复制控制(学习<C++Primer>)
复制控制(学习)复制控制一、复制控制类能控制复制,赋值,撤销该类的对象时的动作,分别通过下面的成员函数:1. 复制构造函数:具有单个形参,该形参是对该类类型的引用(通常用 const修饰);2. 赋值操作符3. 析构函数:不管有没显示定义,编译器都自动执行类中非static数据成员的析构函数这三个函数就成为复制控制。 二.为什么要研究复制控制转载 2012-03-06 08:32:44 · 328 阅读 · 0 评论 -
计算一个字节(8位)里面,1的个数
方法1:int i;for(i=0; a&(a-1);i++);方法2:打表int a[256] = {0/*0*/, 1/*1*/,1/*2*/,2/*3*/... };方法3:Counting bits set (naive way)unsigned int v; // count the number of bits set in v转载 2013-07-11 14:17:21 · 2066 阅读 · 0 评论