C++空指針訪問成員函數的一些注意事項

空指針訪問成員函數 C++中空指針也可以訪問成員函數,但是要注意看有沒有用到this指針,如果有用到this指針就得加入this是否爲空的判別來提高代碼的健壯性。如下面的例子; 1.沒有this爲空的判別:但是showClassAge函數訪問了成員變量,這個操作在C++中默認用this指針來訪問成員變量(這樣纔可以確定是哪個對象在調用或者修改成員變量);但是用空指針的時候還沒有實例化出對象,因此空
相關文章
相關標籤/搜索