成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

類成員函數(shù)指針 c 靜態(tài)成員函數(shù)里,為何不能直接使用this指針?

c 靜態(tài)成員函數(shù)里,為何不能直接使用this指針?靜態(tài)成員函數(shù)不是類的實(shí)例對(duì)象,而是屬于整個(gè)類并由所有對(duì)象實(shí)例共享。它的作用域是全局的,獨(dú)立于類的對(duì)象。它只對(duì)類中的靜態(tài)成員變量進(jìn)行操作。實(shí)例化類的對(duì)

c 靜態(tài)成員函數(shù)里,為何不能直接使用this指針?

靜態(tài)成員函數(shù)不是類的實(shí)例對(duì)象,而是屬于整個(gè)類并由所有對(duì)象實(shí)例共享。它的作用域是全局的,獨(dú)立于類的對(duì)象。它只對(duì)類中的靜態(tài)成員變量進(jìn)行操作。實(shí)例化類的對(duì)象時(shí),其中沒有靜態(tài)成員。這個(gè)指針相當(dāng)于類實(shí)例的指針。用于操作對(duì)象實(shí)例的內(nèi)容。由于靜態(tài)成員函數(shù)和變量獨(dú)立于類的實(shí)例對(duì)象,因此不能使用此指針。也不能操縱非靜態(tài)成員。如果你想考慮設(shè)計(jì)靜態(tài)成員的目的,它會(huì)更清晰

這是不建議的。這通常意味著設(shè)計(jì)中存在嚴(yán)重缺陷。因?yàn)椋红o態(tài)成員函數(shù)可以在沒有類對(duì)象的情況下調(diào)用。類對(duì)象不存在,當(dāng)然不能直接調(diào)用。如果必須調(diào)用,可以使用以下三種方法創(chuàng)建要調(diào)用的類對(duì)象:1。使用參數(shù)傳入內(nèi)部對(duì)象;2。在靜態(tài)成員函數(shù)中創(chuàng)建臨時(shí)對(duì)象。三。為此類創(chuàng)建全局對(duì)象