自定义博客皮肤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.进程是拥有资源的最小单位;线程是调度的最小单位。2.进程拥有自己独立的地址空间,每启动一个进程,系统会为其配地址空间,建立数据来维护代码段、堆栈段、数据段;线程没有独立的空间地址,它使用相同的地址空间共享数据。3.CPU切换一个线程比一个进程花费小。4.创建一个线程比一个进程开销小。5.线程占用的资源比进程少很多。6.线程之间通信更方便,同一进程下,线程共享全局变...

2019-07-02 10:08:52 714

原创 c++运算符重载笔记

1.运算符重载的六个注意事项:(1).重载运算符函数的参数个数,应该与参与这个运算符的运算对象数量一样多,但是如果是成员函数,则参数数量要少一个,因为第一个参数是this。例如:#include<iostream>using namespace std;class Test{public: int value; int operator+(...

2019-06-27 11:26:39 197

原创 常用的内存管理关键字malloc、free,new operator,operator new,placement new

malloc的用法: 使用malloc是向系统申请一定字节的内存,申请成功返回申请到内存的首地址,否则返回NULL.malloc和free使用是的注意事项: malloc和free是成对使用的,所以在使用malloc和free 时,不要对分配内存的指针复制操作了,因为复制后,free找不到原来的指针,会导致释放内存出现错误,free分配内存的指针的时候,必须使原本malloc过的指针...

2019-06-26 15:35:13 301

原创 字节对齐的基本知识

字节对齐: 计算机时按照byte划分的,在实际情况中,访问特定类型变量的时候经常在特定的内存地址访问,这需要各种类型按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是字节的对齐。要字节对齐的原因:1.一些平台对某些特定类型的数据只能从某些地址开始存取,在访问一个没有对齐的变量的时候就会发生错误。2.如果不按照平台要求的数据对齐,那么就会在存取效率上带来损失。字节对齐时的四个...

2019-06-18 10:09:43 272

转载 经典笔试题

https://blog.csdn.net/dawn_sf/article/details/55260782

2019-06-18 01:03:17 109

原创 static的用法

1.static修饰普通变量static修饰全局变量:static修饰的全局变量只在本文件中有效,就算加了extern外部声明也没有用,其他文件可以定义相同名字的变量,不会冲突。另外,被static修饰的全局变量只能初始化一次,如果没有初始化,整型默认为0(字符型为空)。static修饰局部变量:static修饰的局部变量,它的生命周期在整个文件有效,但是出了作用域就不能再使用了。另外,被st...

2019-06-17 09:14:23 5618

空空如也

空空如也

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

TA关注的人

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