//Примерный код в main
std::vector<int> vec = {1, 3, 2, 6, 1};
std::магия(std::begin(vec), std::ostream_iterator<int>(std::cout));
Вообще, хотелось бы узнать как можно нециклически вывести файлы в папке через filesystem, в интернете и на форумах не получилось найти :(
std::vector<int> v(15);
std::for_each(v.begin(), v.end(), [](int i) { std::cout << i << std::endl;});
auto view = vec
| std::ranges::views::transform(
[](auto x) { return fmt::format("{}\n", x); })
| std::ranges::views::join;
std::ranges::copy(view, std::ostream_iterator<int>(std::cout));
Вообще, хотелось бы узнать как можно нециклически вывести файлы в папке через filesystem, в интернете и на форумах не получилось найти :(