treeassocitem.h

来自「用于词法分析的词法分析器」· C头文件 代码 · 共 50 行

H
50
字号
/*  $Id: TreeAssocItem.h,v 1.2 1997/02/02 01:31:04 matt Exp $  Tree assoc item class.  (c) Apr 12 1996 Matt Phillips.  */#ifndef _TASSOC_H#define _TASSOC_H#include "AssociationItem.h"template <class K, class T>class DTreeAssocItem : public DAssocItem<K, T>{public:  DTreeAssocItem (const K &k, T &i) : DAssocItem<K, T> (k, i)  {left = right = 0;}  DTreeAssocItem<K, T> *left, *right;};template <class K, class T, int ownsT>class ITTreeAssocItem : public ITAssocItem<K, T, ownsT>{public:  ITTreeAssocItem (const K &k, T &i) : ITAssocItem<K, T, ownsT> (k, i)  {left = right = 0;}  ITTreeAssocItem<K, T, ownsT> *left, *right;};// null << operatorstemplate <class K, class T>inline ostream &operator << (ostream &os, const DTreeAssocItem<K, T> &){  return os;}template <class K, class T, int ownsT>inline ostream &operator << (ostream &os, const ITTreeAssocItem<K, T, ownsT> &){  return os;}#endif

⌨️ 快捷键说明

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