C 實現病人就醫管理系統

2022-10-03 23:57:17 字數 2187 閱讀 8249

函式可實現反應病人到醫院看病,排隊看醫生的情況,有行醫類模板的定義及所有類函式的編寫**

部分**展示:

lk_queue.h

#ifndef __lk_queue_h__

#define __lk_queue_h__

#include "utility.h" // 實用程式軟體包

#include "node.h" // 結點類模板

// 鏈佇列類模板

template

class linkqueue

;// 鏈佇列類模板的實現部分

template

void linkqueue::init()

// 操作結果:初始化佇列

template

linkqueue::linkqueue()

// 操作結果:構造乙個空佇列

template

linkqueue::~linkqueue()

// 操作結果:銷毀佇列

template

int linkqueue::length() const

// 操作結果:返回佇列長度

return count;

}template

bool linkqueue::empty() const

// 操作結果:如隊列為空,則返回true,否則返回false

template

void linkqueue::clear()

// 操作結果:清空佇列

}template

void linkqueue::tr**erse(void (*visit)(const elemtype &)) const

// 操作結果:依次對佇列的每個元素呼叫函式(*visit)

}template

statuscode linkqueue::outqueue(elemtype &e)

// 操作結果:如果佇列非空,那麼刪除隊頭元素,並用e返回其值,返回success,

// 否則返回under_flow,

delete tmpptr; // 釋放出隊的結點

return success;

} else }

template

statuscode linkqueue::gethead(elemtype &e) const

// 操作結果:如果佇列非空,那麼用e返回隊頭元素,返回success,

// 否則返回under_flow,

else }

template

statuscode linkqueue::inqueue(const elemtype &e)

// 操作結果:插入元素e為新的隊尾,返回success

template

linkqueue::linkqueue(const linkqueue ©)

// 操作結果:由佇列copy構造新佇列——複製建構函式模板

}template

linkqueue &linkqueue::operator =(const linkqueue ©)

// 操作結果:將佇列copy賦值給當前佇列——過載賦值運算子

} return *this;

}#endif

hospitalize.h

#ifndef __hospitalize_h__

#define __hospitalize_h__

#include"lk_queue.h" //鏈佇列

//行醫類

class hospitallistwly

; //無引數的建構函式

~hospitallistwly(){}; //析構函式

void work(); //醫生行醫工作

};//行程式設計客棧醫類的實現部分

void hospitallistwly::standinaline()

//操作結果:輸入病人的病歷號,加入到病人排隊佇列中

void hospitallistwly::cure()

//操作結果:病人排隊佇列中最前面的病人就診,將其從佇列中刪除 }}

#endif

全部****鏈結:c++語言實現病人就醫管理系統

更多學習資料請關注專題《管理系統開發》。

本文標題: c++實現病人就醫管理系統

本文位址: /ruanjian/c/251459.html

C 實現管理系統

inkmacsystemfont,helvetica neue pingfang sc hiragino sans gb microsoft yahei arial font size 12px white space normal background color rgb 255,255,255 ...

C 實現 超市管理系統

侵刪 非原創,自己碼的。計算顧客購買商品的價錢 public double getmoney productbase products return money using system using system.collections.generic using system.linq using...

C 實現餐廳管理系統

部分 fm change password.cs using system using system.collections.generi程式設計客棧c using system.componentmodel using system.data using system.drawing using ...