注册 登录
编程论坛 C++教室

vc6中怎么调用stl的堆栈?

半火半冰 发布于 2007-04-02 17:42, 1252 次点击

请问在vc6.0中怎么调用stack?比如下面这个颠倒输入字符顺序输出的程序,为什么会在哪里conpiling一千几百年呢?是不是我的vc有问题?望路过的各位大侠赐教!感激不尽!
#include<iostream>
#include<stack>
using namespace std;

void main()
{
char input;
stack<char>rever_or;
do{
input=cin.get();
if(input!='\n')
rever_or.push(input);
}while(input!='\n');
do{
if(!rever_or.empty())
{
cout<<rever_or.top();
rever_or.pop();
}
}while(!rever_or.empty());
}

[此贴子已经被作者于2007-4-2 18:04:01编辑过]

1 回复
#2
半火半冰2007-04-05 00:41
   呵呵,是我的vc的问题。
1