自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 操作系统学习笔记

产生死锁的必要条件:互斥条件(多进程共享的资源一次只能有一个进程使用)、不剥夺条件(进程所获得的资源在未使用完前不能被其他进程抢占)、等待新资源时不释放已占有资源、循环等待。死锁的避免:银行家算法。作业调度:作业周转时间(从作业进入后备状态到执行完毕的时间间隔)、作业带权

2011-09-27 18:24:59 620

原创 动态内存分配

在C++中创建一个对象时,我们必须要为这个对象申请一块内存,而且要用构造函数对这块内存进行初始化。C++中的new和delete相对于C的库函数malloc和free在这方面有很大的优势,所以我们主要讲的是运算符new和delete。当用new来创建一个对象时,它会自动在

2011-09-18 09:48:08 430

原创 运算符的重载

运算符的重载就是给一般的运算符定义一个函数,函数名为operator=,operator+等,参数的个数根据是全局函数还是类中的成员函数而有所区别。在类中的运算符函数,对于二元运算符,单个的参数是出现在运算符右侧的那一个。虽然C++语法可以重载几乎所以C中可用的运算符,但

2011-09-17 18:28:26 360

原创 C++中的引用

在C++中,引用通常用于函数的参数表或返回值中。当然,引用也可以用在一般的语句中,如int a=5;int &b=a;此时b就是a的一个引用,引用必须被初始化指向一个已存在的对象。就相当于b就是a的一个别名,对b的操作就是对a的操作。另外值得注意的是,一个引用

2011-09-17 17:06:50 276

原创 内联函数和宏定义

在C中,我们常用宏定义来达到优化速度的目的,但由于宏定义的种种缺陷(大家应该都吃过这种苦吧),在C++中引入了内联函数。内联函数实现了宏的概念,任何在类内定义的函数会自动的成为内联函数,但是也可以在类外用inline关键字来定义内联函数。内联的目的和宏一样是为了减少函数调

2011-09-17 16:54:40 315

原创 函数的重载与默认参数

函数的重载是个什么意思呢,简单的说,现在我要用一个函数完成输出我给的参数的功能,如果我的参数是int型,函数原型是void outputdata(int a);而如果我的参数是float型,完成的其实是一样的功能,函数原型是void outputdata(float a);在调用

2011-09-17 14:25:44 706

原创 C++ 知识点汇总

学习C++已有一段时间,由于还是学生,不是经常写代码,常常把一些重要的知识给忘记,写下这篇博客,记下C++中值得注意的知识点,只是列一个提纲,提醒自己时常回顾而已,临时想到的,可能不全,慢慢更新。1、引用、引用与指针的区别2、内联函数,const关键字,和C中宏定义的比较

2011-09-17 13:57:58 359

原创 各种读写函数的整理

一、文件I/O首先是最原始的read函数,其原型是ssize_t read(int fileds, void *buf, size_t nbytes);若read 成功则返回读到的字节数,如达到文件结尾则返回0, 若读取出错则返回-1,通过errno设置错误码。值得注

2011-09-15 13:05:23 475

原创 友元小结

当我们需要让一些函数或类对某个类的非公有成员具有访问能力时,就可以使这些函数或类成为被访问类的友元,以friend为关键字。需要注意的有以下几点:1、友元的声明只能出现在类定义的内部。2、可以声明另一个类为本类的友元,那么那个类的成员函数都可以访问本类的所有成员,也可

2011-09-14 20:38:28 359

汇编51单片机电脑时钟程序

单片机课程设计自己写的程序,完成了电脑时钟,定时闹铃、置初始时间等功能。

2011-07-14

空空如也

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

TA关注的人

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