queue.h.svn-base

来自「德国Erlangen大学教学操作系统源码。」· SVN-BASE 代码 · 共 32 行

SVN-BASE
32
字号
/*****************************************************************************//* Betriebssysteme                                                           *//*---------------------------------------------------------------------------*//*                                                                           *//*                              Q U E U E                                    *//*                                                                           *//*---------------------------------------------------------------------------*//* Implementierung einer einfach verketteten Liste von Chain Objekten.       *//* enqueue fuegt ein neues Element an das Ende der Liste an.                 *//* dequeue entfernt das erste und remove das angegebene Element der Liste.   *//* Initial ist die Liste leer.                                               *//*****************************************************************************/#ifndef __queue_include__#define __queue_include__#include "object/chain.h"class Queue : public Chain {   protected:      Chain* tail;   public:      Queue () { tail = this; }      void enqueue (Chain* item);      Chain* dequeue ();//      void remove (Chain*); };#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?