list.h

来自「將Verilog設計轉成VHDL設計的程式」· C头文件 代码 · 共 38 行

H
38
字号
#ifndef List_H#define List_H#include <stdio.h>typedef enum {t_FALSE, t_TRUE}t_BOOL;class ListElement{  friend class List; private:  void *value;  ListElement *next;};class List{ public:  void add(void *value);  void *remove();  t_BOOL empty();  t_BOOL next_empty();  t_BOOL exist(char *mname);  void reset_enum(){pointer=head;}  void *next_enum();  t_BOOL stop_enum();  List(){head=NULL;len=0;}; private:  ListElement *head;  short len;  ListElement *pointer;};typedef List* ListP;#endif

⌨️ 快捷键说明

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