自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 条款7:为多态基类声明virtual析构函数--总结

为多态基类声明virtual析构函数何时使用virtual析构函数析构函数不可以随意声明为virtual最后 何时使用virtual析构函数 当我们使用基类指针指向一个派生类型,且该派生类型对象位于heap区时。此时对基类指针进行delete,则会造成错误,将造成对象的派生成分没有被析构,因为其实际上仅调用的时基类的析构函数,与派生类并无关系。 因此将析构函数声明为virtual将有效的解决这个问...

2020-02-14 16:41:20 125

原创 Linux进程相关

进程 一、什么是进程? 1、从用户角度:进程是程序的一次动态执行过程。 2、从操作系统角度:进程是操作系统分配内存,时间片等资源的基本单位 3、进程是操作体统可分配资源的最小单位,且每个进程都有自己独立的地址空间和执行状态 二、进程数据结构 1、PCB:用于描述进程状况以及控制进程运行的全部信息 2、数据段:程序运行时需要的数据 3、代码段:编译后...

2019-11-19 17:02:24 200

原创 Linux文件I/O及标准I/O

一、什么是文件I/O与标准I/O 文件I/O:文件I/O的函数通常称之为不带缓存的I/O(unbuffered I/O) 标准I/O:指的是ANSI C建立的一个标准I/O模型,是一个标准函数包和stdio.h头文件中的定义,其提供三种类型的缓存: 1.全缓存:当填满标准I/O缓存后才进行实际I/O操作。(磁盘上的文件通常由I/O标准可部署为全缓存) 2.行缓存:当输入和输出种遇到换行符或填满缓存...

2019-11-19 16:06:28 296

空空如也

空空如也

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

TA关注的人

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