为什么 IntelliSense 显示我没有编写的构造函数?
IDE给出的建议是什么意思? (使用 VS 2010)
没有采用建议参数的 baseClass_2 构造函数(const baseClass_2 &)。那么,为什么会出现这种情况呢?
What does it mean by the suggestion give by the IDE? (using VS 2010)
There is no constructor of baseClass_2 which takes the suggested parameter(const baseClass_2 &). So, why this is showing up?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
隐式定义的复制构造函数。
有一些特殊的成员函数,当您未显式声明/定义它们时,默认会定义它们:
请注意,当您提供除复制构造函数之外的任何其他构造函数时,默认构造函数将不会被定义。
Implicitly defined copy constructor.
There are special member functions which get defined by default when you not explicitly declare / define them:
Note that the default constructor will not get defined when you provide any other constructor besides the copy constructor.
构造函数是复制构造函数,它是隐式声明和定义的。
The constructor is the copy constructor and it is declared and defined implicitly.