0
我的程序中有一個可變的靜態值。什麼是聲明靜態可變值的正確方法
static int foo = 0;
無論私人或公共輔助功能我不希望討厭的名稱衝突。 我不喜歡只是坐在我的名字空間範圍內的東西。 所以我嘗試以下
class aClass{
static int foo = 0;
}
Apperantly這是不可能的,除非我沒有一個變量分配給foo
。 在我的程序中,foo是不可能的。
將默認值聲明爲可變靜態的標準是什麼? 我讀了一些關於使用const <T>*
的人,但這聽起來對我來說聽起來並不健康,而且似乎很容易出錯。
全局靜態變量和靜態類變量有兩個完全不同的含義 – tkausl