c ++中具有相同名称的局部变量和形式参数?

时间:2015-07-21 19:58:40

标签: java c++

在java中,类变量和形式参数可以具有相同的名称,类变量用" this"引用。关键词。 c ++中有类似的东西吗?

java中的示例

public class A {
    private int x;
    public void setX(int x) {
        this.x = x;
    }
}

2 个答案:

答案 0 :(得分:5)

在C ++中它是:

this->x = x

'这个'指针用于检索由局部变量' x'

隐藏的对象x

答案 1 :(得分:3)

您要找的是this->