注册 登录
编程论坛 数据结构与算法

结构体出栈

小乐子 发布于 2009-12-27 15:42, 733 次点击
我定义的结构体如下:
struct xisu{
int hang;
int lie;
}
#inlcude<stack>
#inlucde<iostream>
main()
{
struct xisu  d1,d2;
stack<xisu> number;

number.push(d1);////这里没问题

..............
..............
number.top(d2);//为什么这里有问题   编译是这样提示的error C2661: 'top' : no overloaded function takes 1 parameters
number.pop();
...................
...............
}
1 回复
#2
菜豆王子2009-12-30 12:40
number.top(d2);//为什么这里有问题   编译是这样提示的error C2661: 'top' : no overloaded function takes 1 parameters
number.pop();
你这里一个number.pop()传递参数,一个不传递!
1