主题:[讨论]问一个问题啊
我是一个VC++的菜鸟,正在自学数据结构,看的是用C++写的程序,今天我将其中的一个程序用VC++编译,但怎么都运行不了,是关于堆栈的,我把程序贴上来,高手指点一下吧!!
#include"stack.h"
#include"iostream.h"
int main()
{
int n;
double item;
stack<double>numbers;
cout<<"type n number"<<endl;
cin>>n;
for(int i=0;i<n;i++)
{cin>>item;
numbers.push(item);
}
cout<<endl<<endl;
while(!number.empty())
{
cout<<numbers.pop();
}
cout<<endl;
}
说是没有stack这个东东,是怎么回事?将""改成<>也不行,郁闷中
#include"stack.h"
#include"iostream.h"
int main()
{
int n;
double item;
stack<double>numbers;
cout<<"type n number"<<endl;
cin>>n;
for(int i=0;i<n;i++)
{cin>>item;
numbers.push(item);
}
cout<<endl<<endl;
while(!number.empty())
{
cout<<numbers.pop();
}
cout<<endl;
}
说是没有stack这个东东,是怎么回事?将""改成<>也不行,郁闷中