2014-02-15 78 views
-2

我有這樣的一行代碼,我似乎無法理解C++靜態數據字段對象

long TNode :: occupancy = 0; 

正如你所看到的,它被稱爲佔用一個TNODE對象?

TNODE是我的文件結構,我需要增加佔用,因爲它是用來跟蹤插入我的樹

節點的量我想這樣做TNODE - >佔用++;但它給在此範圍內誤差

如果我的看法是錯的我沒有聲明,請糾正我的困惑

謝謝!

回答

4

據分配用於一個靜態變量TNode::occupancy(即靜態的TNODE類變量)存儲。

它的類型是長的。

它可以遞增Tnode::occupancy++