【发布时间】:2010-07-14 06:09:33
【问题描述】:
我想初始化一个大小为 200 的双精度数组,它的值是 c++ 中索引 0 到 199 的 0 到 199。 我知道我可以通过一个简单的 For 循环来做到这一点,但是有没有办法像这样初始化双精度数组?
谢谢
【问题讨论】:
-
见How to fill a vector with non-trivial initial values?。其他几个选项包括 iota(非标准)和 Boost 的 counting_iterator。
-
@Matthew:哇,我从来不知道
counting_iterator。您应该将其添加为答案,否则我将窃取它。 :)
标签: c++ c visual-c++