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

在C++中,添加一个类的朋友会改变它的内存布局吗?

  •  7
  • Naveen  · 技术社区  · 14 年前

    另外,你在班上的什么地方申报朋友也很重要吗? 添加朋友类或朋友函数是否重要?

    2 回复  |  直到 14 年前
        1
  •  18
  •   Mehrdad Afshari    14 年前

    不,它不是。这是一个纯粹的编译时的事情:类似于访问修饰符本身。

    尽管你写了声明 在教室里 你不是真的 向班级添加朋友 . 你基本上 作为班上的朋友声明其他内容 并且只允许它访问类的私有成员,就好像它们是公共的一样。

        2
  •  1
  •   stinky472    14 年前

    如前所述,它纯粹是一种编译时机制。