From 2ac0effcd9eaf63aa588c57d5c167378482174d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B3=D0=BE=D1=80=20=D0=93=D0=B0=D0=BB=D0=BA=D0=B8?= =?UTF-8?q?=D0=BD?= Date: Wed, 13 Jan 2021 17:35:35 +0000 Subject: [PATCH] Update FileMaster.cpp --- Part 1/FileMaster.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Part 1/FileMaster.cpp b/Part 1/FileMaster.cpp index b142212..bec9a0c 100644 --- a/Part 1/FileMaster.cpp +++ b/Part 1/FileMaster.cpp @@ -44,7 +44,7 @@ void FileMaster::modify(std::istream_iterator inItBegin, std::istream_itera ); std::copy(inItBegin, inItEnd, buffer.begin()); int avg = summ / count; - std::transform(buffer.begin(), buffer.end(), outItBegin, [&avg](auto& element) { + std::transform(buffer.begin(), buffer.end(), buffer.begin(), [&avg](auto& element) { // !!! std::transform не меняет данный контейнер - он сохраняет результат в новый контейнер. @@ -55,4 +55,5 @@ void FileMaster::modify(std::istream_iterator inItBegin, std::istream_itera return element; } ); + std::copy(buffer.begin(), buffer.end(), outItBegin); } \ No newline at end of file -- GitLab