代码之家  ›  专栏  ›  技术社区  ›  zneak

在C++中,为什么这个关键字不是引用?[副本]

c++
  •  7
  • zneak  · 技术社区  · 14 年前

    可能重复:
    Why ‘this’ is a pointer and not a reference?

    this

    3 回复  |  直到 4 年前
        1
  •  15
  •   GManNickG    14 年前

    这个 this 在引入参考概念之前引入了概念。当时, 必须是指针。 Source

        2
  •  2
  •   Steve Townsend    14 年前
        3
  •  -2
  •   Dima    14 年前

    听起来很疯狂,但实际上 delete this; . 有时甚至是有理由的,但很少。