原创 編程的態度

             我一直都覺得寫程序和人生活有相似的地方,你都要報着一個正確的態度去對待,不能似是而非的。但是和生活不同的是,也許對待生活我們要報着樂觀的態度,但是對於寫程序,應該時刻保留着危機感。

原创 編程習慣

1.輸入之後要加換行。2.在每個頭文件開頭寫上註釋3.程序中儘量要以類組織4.在使用某個函數的時候要弄清楚函數的參數,尤其是當調用函數爲常函數的時候

原创 密碼學(playfair)

     playfair.h #ifndef PLAYFAIR_H#define PLAYFAIR_H #include <string>#include <utility>using namespace

原创 棧的實現

1)。#ifndef STACK_H#define STACK_H #include <exception> //當對空棧進行一些不合法的操作的時候會拋出這個異常class CallEmptyStack: public std::exce

原创 操作系統作業存儲

//wrongfile.h #ifndef WRONGFILE_H#define WRONGFILE_H /*工程中可能會出現的一些異常 *SameFile:處理當向某用戶添加一個已經存在的文件是拋出 *WrongUser:查找的用戶不存

原创 線性表(智能指針實現)

        #ifndef LIST_H#define LIST_H #include <exception>using namespace std; //異常類,當查詢的索引發生錯誤的時候拋出這個異常

原创 線性表

  #ifndef LIST_H#define LIST_H template <typename T>class List{ private:  T *m_ptr;  int m_size;  int m

原创 鏈表

      #ifndef LIST_H#define LIST_H #include <exception>using namespace std; class BadIndex: public exce

原创 操作系統進程調度模擬程序

//time.h #ifndef TIME_H#define TIME_H /*一個模擬時間的類,被PCB和Pattemper使用 *作爲數據成員,或者作爲參數進行傳遞,類 *只定義了幾個操作符重載的函數用來作爲參數 *和成員在計算中的使

原创 日曆(c++實現)

       conval.h #ifndef CONVAL_H#define CONVAL_H//使用的一些常量const int Mo = 1;const int Tu = 2;const int We