在c中是否有开销?

我有一个类,如果我想从一个成员函数中引用一个成员变量,我可以写:

this-> myVar = 10 //例如

或者我可以写:

myVar = 10

我喜欢使用这个 – >因为它明确地声明变量是这个类的成员,但是与仅使用变量名称本身相比,它是否发生任何开销?

作为替代,我可以添加一个唯一的前缀到vars,如_TmyVar,但我一直在使用这个>很长一段时间,所以我只是想知道.

先谢谢,汤姆.

解决方法

没有开销.编译器将为两个版本生成完全相同的代码.

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...