自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Stay The Course

做自己喜欢做的事,做自己擅长做的事(3148)

  • 博客(12)
  • 收藏
  • 关注

原创 编程习惯

1.输入之后要加换行。2.在每个头文件开头写上注释3.程序中尽量要以类组织4.在使用某个函数的时候要弄清楚函数的参数,尤其是当调用函数为常函数的时候

2008-01-04 23:48:00 428

原创 操作系统作业存储

//wrongfile.h#ifndef WRONGFILE_H#define WRONGFILE_H/*工程中可能会出现的一些异常 *SameFile:处理当向某用户添加一个已经存在的文件是抛出 *WrongUser:查找的用户不存在抛出这个异常 *WrongFile:查找的文件不存在 *UserExist:添加的用户已经存在 */#include using namespace std

2008-01-04 23:45:00 568

原创 操作系统进程调度模拟程序

//time.h#ifndef TIME_H#define TIME_H/*一个模拟时间的类,被PCB和Pattemper使用 *作为数据成员,或者作为参数进行传递,类 *只定义了几个操作符重载的函数用来作为参数 *和成员在计算中的使用。类本身会保证构造的时间 *都是正确的格式,如果不争取会置为零值或者抛出异常 *默认的复制控制符合要求 */#include #include usin

2008-01-04 23:41:00 3797 1

原创 队列的实现

1)。 #ifndef QUEUE_H#define QUEUE_H#include #include using namespace std;class CallEmptyQueue{ public:  virtual const char* what() const  {   return "你访问的是个空的队列!";  }};//deque本身就是队列的一种实现,所以它支持在对头

2007-12-08 20:28:00 580

原创 栈的实现

1)。#ifndef STACK_H#define STACK_H#include //当对空栈进行一些不合法的操作的时候会抛出这个异常class CallEmptyStack: public std::exception{ public:  virtual const char* what() const  {   return "你要访问的是个空栈";  }};//对于栈的设计首先

2007-12-08 20:22:00 441

原创 链表

     #ifndef LIST_H#define LIST_H#include using namespace std;class BadIndex: public exception{ public:  virtual const char* what() const  {   return "你要访问的索引是错误的";  }};template class List;tem

2007-12-06 14:58:00 434

原创 线性表(智能指针实现)

       #ifndef LIST_H#define LIST_H#include using namespace std;//异常类,当查询的索引发生错误的时候抛出这个异常class BadIndex :public exception{ public:  virtual const char* what() const throw()  {   return "你输入的索引位置

2007-12-06 14:56:00 857

原创 线性表

 #ifndef LIST_H#define LIST_Htemplate class List{ private:  T *m_ptr;  int m_size;  int m_maxSize;  //将一个表中的数据复制到另一个表中,本身不会检测两个表是否具有相同的长度  void copyValue(const List &l);  //检查一个索引是否为表中的正确的位置,如

2007-12-06 14:54:00 420

原创 密码学(playfair)

    playfair.h#ifndef PLAYFAIR_H#define PLAYFAIR_H#include #include using namespace std;class PlayFair{ private:  char m_ch;  int m_position;  string m_key;  string m_letter;  void ToLower(str

2007-12-06 14:52:00 1322

原创 日历(c++实现)

      conval.h#ifndef CONVAL_H#define CONVAL_H//使用的一些常量const int Mo = 1;const int Tu = 2;const int We = 3;const int Th = 4;const int Fr = 5;const int Sa = 6;const int Su = 0;#endif Calendar.h

2007-12-06 14:51:00 4840

原创 编程的态度

             我一直都觉得写程序和人生活有相似的地方,你都要报着一个正确的态度去对待,不能似是而非的。但是和生活不同的是,也许对待生活我们要报着乐观的态度,但是对于写程序,应该时刻保留着危机感。应该在写程序的过程中,对于 每一条语句你都要有足够的警觉,要想着:也许我要写的下一条语句就是程序崩溃的根源。这样才不至于因为自己的大意造成程序的重大的漏洞。

2007-12-06 14:46:00 454

原创 学会实践

     大学的生活也许都是一个样子,每天背上书包,教室,宿舍,食堂。但是作为计算机专业的我们,我觉得学习 和生活的方式应该有点不一样。我们不应该和文学院的学生一样,每天拿着一大堆的书坐在教室,一天一天的看书。我们更应该注重的实践,是坐在电脑前去学习,去实践,去培养和电脑之间的感情。     我们不像文科的学生,每天要品,评,读。我们要做的是培养自己实践和动手能力,这种能力不是能从书本上得到的

2007-12-06 14:42:00 492

空空如也

空空如也

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

TA关注的人

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