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

Wil*_*ill 0 c++ java

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

java中的示例

public class A {
    private int x;
    public void setX(int x) {
        this.x = x;
    }
}
Run Code Online (Sandbox Code Playgroud)

Sam*_*tta 5

在C++中它是:

this->x = x
Run Code Online (Sandbox Code Playgroud)

'this'指针用于检索由局部变量'x'隐藏的对象x