⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ospf6_bintree.h

📁 router source code for the ipv6 ospdf ,it can use for wireless.
💻 H
字号:
#ifndef _BINTREE_H_#define _BINTREE_H_struct bintree_node{  struct bintree *tree;  struct bintree_node *parent;  int parent_link;#define BL_LEFT  0#define BL_RIGHT 1#define BL_MAX   2  struct bintree_node *link[BL_MAX];#define bl_left  link[BL_LEFT]#define bl_right link[BL_RIGHT]  void *data;};struct bintree{  int count;  struct bintree_node *root;  int  (*cmp)   (void *, void *);};void *bintree_lookup (void *data, struct bintree *tree);void *bintree_lookup_min (struct bintree *tree);void *bintree_lookup_max (struct bintree *tree);int   bintree_add (void *data, struct bintree *tree);int   bintree_remove (void *data, struct bintree *tree);void bintree_head (struct bintree *tree, struct bintree_node *node);int  bintree_end (struct bintree_node *node);void bintree_next (struct bintree_node *node);struct bintree *bintree_create ();void bintree_delete (struct bintree *);void bintree_print (void (*print) (int, void *), struct bintree *);#endif /*_BINTREE_H_*/

⌨️ 快捷键说明

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