最佳答案
如何使用 C + +/STL 执行以下等效操作?我想用一个值范围[ min,max ]来填充 std::vector
。
# Python
>>> x = range(0, 10)
>>> x
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
我想我可以使用 std::generate_n
并提供一个函数来生成序列,但是我想知道是否有一种更简洁的方法来使用 STL?