【发布时间】:2023-04-01 04:18:02
【问题描述】:
Thesequestions 让我对 Boost 和 Qt 的 for each 宏的用途感到好奇。
我使用过 Qt 并发现该宏始终可以很好地满足我的需求,但从未广泛测试过它的性能。我之前没有使用过 Boost 的产品。
我想知道什么时候是使用 Qt 和 Boost 提供的替代方案而不是 std::for_each 的好时机?
注意:措辞已从the original 更改为使问题更加客观。
【问题讨论】:
-
std::for_each至少从 C++98 开始就存在了,所以如果你找到一个不支持它的编译器,我会很惊讶。话虽如此,您所要求的本质上是主观的,因此对于 SO 来说不是一个好问题。 -
如何在不给出个人意见的情况下提供赞成或反对意见,根据定义,这是主观的?
-
您有文档的链接。该文档描述了这些功能的作用。你不能通过比较描述来得出差异吗?
-
在某些情况下,您可能也不必为停车付费,所以不,我们不同意。底线是Stack Overflow is not a List for All Things、nor is it a Recommendation Engine、nor is it your personal research assistant——这个问题根本不适合 IMO。
-
@ildjarn:我也怀疑 PSE 是不是合适的地方——它们不是我们的垃圾场。我认为 SE 上没有任何地方不会解决这个问题。