队列和堆栈和引用

我遇到了一个关于获取队列和堆栈中顶层元素的引用的问题。 我将着重讨论这里的堆栈。 我想确定是因为语法不正确还是由于代码中的其他原因而发生段错误。

当我弹出类型路径的堆栈(顺序)的顶部元素时,我设置了一个指向它的指针。

*square=order.top();//I want square to point to the path element so I can access it's details

请记住,* square在此之前指向另一个类型路径变量。

然后我通常最终将它弹出堆栈,但如果我没有弄错,square应该仍然可以访问数据。

链接地址: http://www.djcxy.com/p/79861.html

上一篇: Queues and Stacks and References

下一篇: Convert a queue to the stack?