标签: c++ lambda
vector<int> v(10); std::generate(v.begin(), v.end(), [i=0]() mutable { return i++; });
任何人都可以解释为什么会这样吗?