C++编译代码的时候提示‘getInstance’ is not a member of ‘A’ A a = A::getInstance();解决办法
生活随笔
收集整理的這篇文章主要介紹了
C++编译代码的时候提示‘getInstance’ is not a member of ‘A’ A a = A::getInstance();解决办法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
今天搞C++類模板的時(shí)候,寫(xiě)個(gè)實(shí)例,發(fā)現(xiàn)提示下面的錯(cuò)誤
?
‘getInstance’ is not a member of ‘A’A& a = A::getInstance();?
代碼:
?
解決辦法:
?
是我自己寫(xiě)錯(cuò)了,把調(diào)用一個(gè)函數(shù)寫(xiě)錯(cuò)了,應(yīng)該是A::Getinstance()不是A::getinstance(),希望下次不要犯這樣的錯(cuò)誤,切記,其實(shí)從英文錯(cuò)誤我么也可以理解
XXX is not a member of A,說(shuō)明XXX不是A里面的一成員函數(shù),這就要檢查自己是否寫(xiě)錯(cuò)了,要這樣分析問(wèn)題。
?
?
?
總結(jié)
以上是生活随笔為你收集整理的C++编译代码的时候提示‘getInstance’ is not a member of ‘A’ A a = A::getInstance();解决办法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: C/C++之#ifdef、#if、#if
- 下一篇: C++之类模板最简单的使用