移动仅由另一个成员函数使用的成员函数并使它们成为本地函数时的性能考虑因素?
当移动仅由该类的另一个成员函数使用的类的成员函数并将它们置于正在使用的函数的开头时,是否需要考虑性能?
Are there performance considerations when moving member functions of a class that are used only by one other member function of that class and making them local functions at the start of the function they are being used by instead?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不,没有。这只是一个普通的函数调用。
值得一提的是,您不能使用本地结构或类作为模板参数,因此,如果您考虑将它们用于 STL 比较器,那就忘记它吧:)
No, there's not. It's just a normal function call.
It's worth mentioning that you can't use local structs or classes as template arguments, so if you were thinking of using them for STL comparators then forget it :)