当访问某个类的成员时,我可以使用例如:
this->myVar = 10
或者我可以写:
myVar = 10
我喜欢用this->
因为它显式声明该变量是此类的成员,但是与仅使用变量名本身相比,它是否会导致任何开销?
作为替代方案,我可以向变量添加一个唯一的前缀,例如_TmyVar
,但我一直在使用this->
很长一段时间所以我只是想知道。
没有任何开销。编译器将为两个版本生成完全相同的代码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)