std::for_each(data.begin(), data.end(), [](int d) { return 3; });

이렇게 해도 변화가 없는데 어떻게 고쳐야 할까요