gpt4 book ai didi

java - C++等价于Java this

转载 作者:IT老高 更新时间:2023-10-28 20:39:55 26 4
gpt4 key购买 nike

在 Java 中,您可以通过执行以下操作来引用当前对象:this.x = x。你如何在 C++ 中做到这一点?

假设这些代码示例中的每一个都是名为 Shape 的类的一部分。

Java:

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

C++:

public:
void setX(int x)
{
//?
}

最佳答案

同一个词:this

唯一不同的是它是一个指针,所以你需要使用->操作符:

void setX(int x)
{
this->x = x;
}

关于java - C++等价于Java this,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6905598/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com