【问题标题】:Some questions about constructor chaining in C++关于 C++ 中的构造函数链接的一些问题
【发布时间】:2012-08-19 08:00:24
【问题描述】:

我可以在成员函数中调用构造函数吗?它是构造函数链接的示例吗? 构造函数链接在最新的 C++ 版本中有效吗?(就像我们在 C# 中的那样)

【问题讨论】:

  • 你可以直接调用构造函数和析构函数,但我会小心的。您是否正在尝试实现以下目标:stackoverflow.com/questions/2494471/…
  • @MarcusRiemer:不,我读到构造函数链接在 c++ 中无效我只是想知道它最近是否受支持,我还想知道我是否可以从成员调用构造函数功能与否。减去发布的链接与我的问题最相似(实际上我的问题是因为同一篇文章而提出的,应用程序询问。)

标签: c++ constructor


【解决方案1】:

1) 是的

2) 不,从函数调用构造函数不是构造函数链接。

3) 是的,它叫Delegating Constructors

【讨论】:

  • 1) 可能不是他想要的(在你自己的对象上调用构造函数)
猜你喜欢
  • 2011-01-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-13
  • 1970-01-01
  • 2011-06-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多