Queue class泛型类问题
我在程序中要调用Queue<T> Class,代码如下:
using namespace System;
using namespace System::Collections;
using namespace System::Collections::Generic;
#include "CKdTreeNode.h"
#include "CKdTree.h"
...
CKdTree::CKdTree()
{
Queue<CKdTreeNode> cToProcess;
cToProcess.Enqueue(m_RootNode);
while (cToProcess.Count > 0)
{
CKdTreeNode cTmpNode = cToProcess.Dequeue();
......
}
}
但编译器仍然报错:
1>d:\workplace\c++\imageprocess\imageprocess\ckdtree.cpp(49) : error C2065: “Queue”: 未声明的标识符
这是怎么回事?应该如何修改?希望那位高手指点!