【发布时间】:2015-09-16 21:14:20
【问题描述】:
在Can the use of C++11's auto improve performance? 问题上有一条评论获得了很多票,并建议“使其不太可能无意中悲观”作为答案。我以前从未注意到这个词。我想这在某种程度上与优化相反。
谁能给出更详细的定义? 它在编程环境中意味着什么?悲观的代码会是什么样子?
【问题讨论】:
-
出于猜测,我认为这不是一个技术术语..
-
我想您可以设计一些示例,在
auto之前,您可能会对返回类型做出不正确的假设,从而导致过于昂贵且完全不必要的类型转换。那将是一种悲观。 -
与“优化*”相反 - 降低代码的性能。
-
哇,一个和代码没有直接关系的问题,没有白夜来解释网站的规则并尝试关闭它。不可思议。
标签: c++ optimization language-agnostic