35:7: error: ‘boost::property<Tag, T, Base>::m_value’ has incomplete type
该错误似乎是由graph_type和edge_info类型声明之间的循环引起的如何使用依赖于节点的捆绑属性的类型来定义边的属性?解决方案应该仍然使用捆绑属性(因为很多代码都依赖于这种图形类型)。我如何改正下面的代码?
对于我的一个项目,我真正想做的是这样(将它简化到最低限度);{ int dst;{ std::vector<MoveTree> variation;我必须承认,我假设不可能直接这样做,我认为MoveTree中的MoveTree向量应该是禁止的。但我还是试过了,它运行得很好。我正在使用Microsoft Visual Studio 2010学习版。编辑:我已经询问了另一位,希望