【发布时间】:2009-10-15 17:13:50
【问题描述】:
我定义了以下内容:
Stack<ASTNode*>* data;
类的定义方式,如果我做data->push()或者data->pop(),我直接压栈或者出栈。要获得堆栈顶部的节点,我会做data->peek()。出于测试目的,我想打印出堆栈中的顶部节点,如下所示:
cout << "top of stack is... " << ? << endl;
我不确定语法是什么或如何取消引用。
提前致谢, 赫里斯托
【问题讨论】:
-
你知道 C++ 已经有一个堆栈类,对吧?
-
@jalf 猜测他被禁止将其用于学校作业,想要自己学习,或者被告知他不能将其用于工作面试代码测试。
标签: c++ stack dereference