相关疑难解决方法(0)

指针'this + 1'在C++中引用了什么?

我在浏览Sequitur G2P的代码时发现了一段非常奇怪的代码:

public:
    ...
    const Node *childrenEnd() const { return (this+1)->finalized.firstChild_; }
Run Code Online (Sandbox Code Playgroud)

我知道这this是一个指向当前对象的指针,因为它是一个指针,操作完全合法,但this+1实际上是指什么?

c++

41
推荐指数
3
解决办法
6267
查看次数

标签 统计

c++ ×1