堆栈,队列decleration

时间:2017-01-17 10:29:10

标签: c++ oop data-structures stack queue

我明天将对数据结构进行期末考试,教授。分布式的suplemantary问题。其中一个是在下面。在处理这个问题时,我被困在第3行和第4行。什么" B(2,A)"是吗?还有" X< int> C(3,5);"在第4行对我来说是一个问题。我知道B是队列但是什么是X呢?提前致谢

Draw a diagram that shows the data structures created when the following code is executed:
1-void main (void)
2-{ Queue<int> A; for (int i=0; i<5; i++) A.QInsert(i);
3-X < Queue <int> > B (2, A);
4-X < int > C (3, 5);
5-Stack <X <int> > D; for (int i=5; i<6; i++) D.Push (C)

1 个答案:

答案 0 :(得分:0)

这是一个构造函数,它根据您以前的队列构造一个新队列。您可以在C ++参考中阅读有关它的更多信息here。这是学习C ++中数据结构的一个非常好的资源。