靜態 static 關鍵字用法
static 關鍵字用到的比較多,單例模式就會用到這個關鍵字;
static只初始化一次的特性,最近用到了很多次,
比如:
void func (){
static bool isRefresh = true;
if(isRefresh){
...
isRefresh = false;
}
}
用這個可以保證if 後面執行的內容,只執行一次,即使重新呼叫這個func(),也如此;
只希望在 程式結束之前,某內容多次呼叫只被執行一次的時候可以呼叫。