我有这行代码似乎无法理解
long TNode :: occupancy = 0;
如您所见,它是一个名为occupancy的Tnode对象?
TNode是我文件中的struct,我需要增加占用率,因为它用于跟踪插入我树中的节点数量
我尝试过TNode - >占用++;但是它没有在此范围内声明错误
如果我的看法不对,请纠正我的困惑
谢谢!
答案 0 :(得分:4)
它为静态变量TNode::occupancy
分配存储空间(即TNode类中的静态变量)。
类型很长。
可以增加Tnode::occupancy++