【发布时间】:2012-05-26 23:03:23
【问题描述】:
据我了解,您不应该在 c++ 中通过引用传递简单类型,因为它不会提高性能,甚至对性能不利(?)。至少这是我设法从网上收集到的。
但我找不到原因为什么它对性能不好,是因为 c++ 创建一个新的简单类型比它更快地查找变量或什么是是吗?
【问题讨论】:
-
即使没有任何“性能”考虑,引用参数也会改变调用语义...
-
如果通过常量引用传递,我希望这是编译器优化(编译器会将其转换为按值传递)。
标签: c++ performance