【发布时间】:2014-02-15 06:44:12
【问题描述】:
我有这行代码,我似乎无法理解
long TNode :: occupancy = 0;
如你所见,它是一个叫做occupancy的Tnode对象?
TNode 是我文件中的结构,我需要增加占用率,因为它用于跟踪插入到我的树中的节点数量
我试着做 TNode -> occupancy++;但它给了我没有在这个范围内声明的错误
如果我的理解是错误的,请纠正我的困惑
谢谢!
【问题讨论】:
我有这行代码,我似乎无法理解
long TNode :: occupancy = 0;
如你所见,它是一个叫做occupancy的Tnode对象?
TNode 是我文件中的结构,我需要增加占用率,因为它用于跟踪插入到我的树中的节点数量
我试着做 TNode -> occupancy++;但它给了我没有在这个范围内声明的错误
如果我的理解是错误的,请纠正我的困惑
谢谢!
【问题讨论】:
它为静态变量TNode::occupancy(即TNode类中的静态变量)分配存储空间。
它的类型是 long。
可以增加Tnode::occupancy++
【讨论】: