關於單例模式下 類的靜態成員函數能調用類的構造函數的問題

問題起源 我覺得很困惑,於是一頓操作,證明了確實類的靜態成員函數不能調用類的非靜態成員函數 即如果_data是非靜態成員變量的話,編譯不通過。 請教了下組內大神 疑問點:類的成員函數不也是類的非靜態成員函數嘛?怎麼getInstance能訪問呢? 大神說:如果類內還有一個bar的非靜態成員函數,那麼getInstance去訪問bar的話,會出錯,原因是編譯器在訪問bar時,會需要提供一個this指
相關文章
相關標籤/搜索