Если у меня есть строка A, равная "abc" и я хочу иметь строку B которая является обращенной формой строки A, почему я не могу использовать reverse_copy() для этого?
std::string A = "abc";
std::string B;
std::reverse_copy(A.begin(), A.end(), B.begin());
std::cout << B << std::endl; // no output
Можно ли использовать reverse_copy() со строками? reverse() кажется, работает.