成员函数的About参数

about argument to member function

本文关键字:参数 About 函数 成员      更新时间:2023-10-16

给成员函数添加参数会改变函数的行为吗?

需要关于这个概念的帮助

如果您只向函数原型添加一个参数,则行为不会改变。

但是,由于原型更改,您必须更改对该函数的所有调用,这不再是同一个函数了。

如果你之后不修改代码,我不认为添加参数有什么意义。

你需要给我们更多的信息。举个例子。但是假设您添加了一个新参数(并提供了一个默认值),那么现在参数将在调用成员函数的任何地方被"构造"和销毁。因此,这本身可能有副作用(例如,在创建和销毁时打印控制台)。