自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 静态成员必须类外初始化

在C++中,类的静态成员(static member)必须在类内声明,在类外初始化,像下面这样。 class A{ private: static int count ; // 类内声明};int A::count = 0 ; // 类外初始化,不必再加static关键字因为静态成员属于整个类,而不属于某个对象,如果在类内初始化,会导致每个对象都包含该静态成员,这不

2017-03-29 21:52:38 410

转载 c++中四种强制转换简析

c++中的转换分为隐式转换和显示转换四种,本文将重点介绍四种显示转换。可以参看这篇博文

2017-03-29 21:36:56 190

原创 虚函数与纯虚函数

c++中多态介绍C++的多态性用一句话概括就是:在基类的函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据对象的实际类型来调用相应的函数。如果对象类型是派生类,就调用派生类的函数;如果对象类型是基类,就调用基类的函数1:用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。 2:存在虚函数的类都有一个一维的虚函数表叫做虚表,类的对象有一个指向虚表开始的虚指针。

2017-03-28 21:28:43 142

原创 系统调用和库函数

系统调用在计算机中,系统调用(英语:system call),又称为系统呼叫,指运行在使用者空间的程序向操作系统内核请求需要更高权限运行的服务。 系统调用提供了用户程序与操作系统之间的接口。大多数系统交互式操作需求在内核态执行。如设备IO操作或者进程间通信。库函数库函数是在系统调用上的一层包装,运行在用户态(user mode),打个比方,库函数相当于包工头,系统调用是工人,我们可以自己找工人分任务

2017-03-28 21:21:00 224

原创 c++中strlen和seizeof的比较

1、strlen的介绍1. strlen是函数,它的结果要在运行的时候才能计算出来,用来计算字符串的长度,不是类型占内存的大小。2、sizeof的介绍sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。后续有其他问题继续补充。。。

2017-03-22 15:32:46 1383

原创 c++中vector的一些知识

使用原则:尽量使用vector代替C风格的数组或者CArray;尽量使用算法代替手工写的循环;尽量使用vector本身的函数代替其他泛型算法;填充vector如果我们想用原始数组的内容填充vector,那么有很多种方式。下面来展示下vector的几个方法。 例如我们有数组int v1[10] = {0,1,0,0,3,0,0,4,4,4};初始化方式1: vector<int> v

2017-03-22 11:20:00 167

c语言实现大整数加减

c语言实现大整数加减法,简单但是功能齐全

2014-08-16

空空如也

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

TA关注的人

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