**已关闭。**此问题为not reproducible or was caused by typos。当前不接受答案。
这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
6天前关闭。
Improve this question
// ptree.fbs
namespace MyApp;
table PTree {
name:string;
value:string;
type:string;
children:[Ptree];
}
root_type PTree;
运行./../flatc --cpp ptree.fbs
时,显示以下错误
error: type referenced but not defined (check namespace): Ptree, originally at: ptree.fbs:7
我应该如何定义PTree
以使它是递归的?
1条答案
按热度按时间jaql4c8m1#
你可以有递归类型,你只是在名称中有一个错别字。