自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 位运算

位运算专题位运算基本操作知识小结左移操作 a << b将A的二进制表示的每一位向左移B位,左边超出的位截掉,右边不足的位补0A = 1100 B = 2A << B = 1100002右移操作 A >> B , A >>> B右移操作分为算数右移和逻辑右移算术右移是带符号的右移,逻辑右移是不带符号的右移。算术右移:将A的二进制表示的每一位向右移B位,右边超出的位截掉,左边不足的位补符号位的数。逻辑右移:将A的二.

2020-06-04 15:46:12 382 1

转载 素数筛

要求1-100000范围内的素数,如果用自定义函数挨个求,对于大范围的求素数会非常耗时。复杂度为O(n * sqrt(n)),所以可以用素数筛法来求大范围内的素数 说一下原理: 开一个标记数组,全部初始化为true,0、1不是素数,直接从数组里划掉。 从2开始,凡是2的倍数、且小于100000的,全部标记为false。 再找2以后的、是素数的下一位数,是3 从3开始,凡是3的倍数、且小于10000...

2018-06-06 23:31:12 228

原创 静态成员函数 全局变量 局部变量 标识符 结构体 函数模板

点击打开链接对象指针的指向原则是:小-->大,父类指向子类。函数指针刚好相反,子类的函数指针可以指向父类,但是父类的函数指针不能指向子类。在创建派生类对象时,构造函数的执行顺序:基类构造函数、对象成员构造函数、派生类本身构造函数。静态成员函数不含this指针。静态成员是可以独立访问的,也就是说,无须创建任何对象实例就可以访问。类的静态

2018-01-16 16:35:37 845 1

原创 吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。

吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。

2018-01-16 15:19:29 1432

原创 虚函数 联编

虚函数必须是所在类的成员函数,不能是静态成员函数或者友元函数,但可以在别的类中被声明为友元函数。动态联编:通过成员函数调用或通过(基类)指针、引用来访问虚函数。静态联编:用对象名来访问虚函数。成员函数必须声明为非virtual,即为非虚函数。纯虚函数没有函数体,不能是友元函数。抽象类不能被实例化。当类中存在动态内存分配时,经常将类的析构函数声明为虚函数。

2018-01-16 14:31:57 229

原创 运算符重载

C++中有5个运算符不能重载:成员访问运算符        .作用域运算符           ::条件运算符              ?:成员指针运算符       *长度运算符              sizeof()运算符重载的两种实现形式:类的成员函数 类的友元函数只能用于成员函数重载的运算符:=      ( )      [ ]      -

2018-01-15 19:06:36 263 5

原创 静态数据成员 虚函数

2018-01-15 17:21:29 209 2

原创 类 虚函数

private:定义私有成员,只能被类本身的成员函数和友元访问,其他类的成员函数包括派生类的成员函数都不能访问。protected:可被类本身的成员函数、友元、派生类的成员函数访问。作用域运算符::用来指定成员函数属于哪个类,给定作用域的大小。在类体外定义成员函数的格式---返回类型 类名::成员函数名(参数说明){函数体;}163 成员访问:一个对象的成员就是

2018-01-15 16:26:49 368 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除