栈
0.1
数据结构_第3章
|
#include <linkStack.hpp>
Classes | |
struct | node |
Public Member Functions | |
linkStack () | |
linkStack (std::initializer_list< T > &&il) | |
virtual bool | isEmpty () const |
virtual void | push (const T &elem) |
virtual void | push (T &&elem) |
virtual T | pop () |
virtual T | top () const |
virtual | ~linkStack () |
Private Attributes | |
node * | top_p |
Definition at line 21 of file linkStack.hpp.
Stack::linkStack< T >::linkStack |
Definition at line 51 of file linkStack.hpp.
Stack::linkStack< T >::linkStack | ( | std::initializer_list< T > && | il | ) |
Definition at line 57 of file linkStack.hpp.
References Stack::linkStack< T >::push().
|
virtual |
Definition at line 65 of file linkStack.hpp.
|
virtual |
Implements Stack::Stack< T >.
Definition at line 106 of file linkStack.hpp.
Referenced by ch3_3::permuteWithFixedPrefix_Loop().
|
virtual |
Implements Stack::Stack< T >.
Definition at line 88 of file linkStack.hpp.
Referenced by RPN::Rpn_t::infixListToPostfixList(), and ch3_3::permuteWithFixedPrefix_Loop().
|
virtual |
Implements Stack::Stack< T >.
Definition at line 76 of file linkStack.hpp.
Referenced by RPN::Rpn_t::infixListToPostfixList(), Stack::linkStack< T >::linkStack(), ch3_3::permuteWithFixedPrefix_Loop(), and prnUIntInBin().
|
virtual |
Definition at line 82 of file linkStack.hpp.
|
virtual |
Implements Stack::Stack< T >.
Definition at line 100 of file linkStack.hpp.
Referenced by RPN::Rpn_t::infixListToPostfixList(), and ch3_3::permuteWithFixedPrefix_Loop().
|
private |
Definition at line 37 of file linkStack.hpp.