我写了一个程序,怎么好像vc不认识queue?

flyingxu 2003-05-17 09:33:07
简化后的代码如下:
#include <stdio.h>
#include <queue>

typedef unsigned char byte;

class encode
{
private:
queue < byte > tag; // TAG temporary area

public:
encode(void);
~encode(void);
};

错误提示如下:
encode.hpp(33) : error C2143: syntax error : missing ';' before '<'
encode.hpp(33) : error C2501: 'queue' : missing storage-class or type specifiers
encode.hpp(33) : error C2059: syntax error : '<'
encode.hpp(33) : error C2238: unexpected token(s) preceding ';'
我是个stl新手,还请大家指教。
...全文
24 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zliang520 2003-05-17
头文件改一下:
#include "iostream"
#include "queue"
using namespace std;
stdio.h是c下面的
回复
相关推荐
发帖
工具平台和程序库
创建于2007-09-28

2.4w+

社区成员

C/C++ 工具平台和程序库
申请成为版主
帖子事件
创建了帖子
2003-05-17 09:33
社区公告
暂无公告