コード例 #1
0
ファイル: link.hpp プロジェクト: qmc/dsqss
 RingIterator<C> operator +(int i) {
   RingIterator<C> p;
   p.org = org;
   p.cur = &(cur->next());
   return p; 
 };
コード例 #2
0
ファイル: link.hpp プロジェクト: qmc/dsqss
 C& first() { return ROOT.next(); };
コード例 #3
0
ファイル: link.hpp プロジェクト: qmc/dsqss
 C& head() { return ROOT.next(); };
コード例 #4
0
ファイル: link.hpp プロジェクト: qmc/dsqss
 bool empty() { return ( &(ROOT.next()) == &ROOT ); };
コード例 #5
0
ファイル: link.hpp プロジェクト: qmc/dsqss
 RingIterator<C>& operator ++(int) { 
   cur = &(cur->next()); 
   return *this; 
 };