C++ requires a type specifier for all declarations
...char, 16>>, MAXPreBorder> _preCloselist)我的代码是:
std::tr1::unordered_set<std::tr1::array<unsigned char, 16> >
dfs(Graphnode _root,
std::tr1::array<unsigned char, 16> goal,
unsigned char _totalDepth,
queue<Graphnode> _preload1,
queue<Graphnode> _preload2,
std::tr1::array<
std::tr1::unordered_set<std::tr1::array<unsigned char, 16>>,
MAXPreBorder> _preCloselist
)所以问题是:
std::tr1::array<
std::tr1::unordered_set<std::tr1::array<unsigned char, 16>>,
MAXPreBorder> _preCloselist你知道这是错的吗?
非常感谢!
发布于 2013-04-04 00:48:57
这可能是因为您的编译器不喜欢
std::tr1::unordered_set<std::tr1::array<unsigned char, 16>>这只保证在C++11中有效。
std::tr1::unordered_set<std::tr1::array<unsigned char, 16> >https://stackoverflow.com/questions/15793261
复制相似问题