#include #include #include int main() { const std::string s1 { "f9c02b6c9da8943feaea4966ba7417d65de2fe7e" }; std::string s2 { "........................................" }; std::string s3 { "........................................" }; std::copy(begin(s1) + 10, begin(s1) + 15, begin(s2) + 10); std::cout << s2 << std::endl; std::copy_backward(begin(s1) + 10, begin(s1) + 15, begin(s3) + 10); std::cout << s3 << std::endl; }