コンテナの内容を反転する関連関数reverseとreverse_copy紹介
816 ワード
reverse関数の役割は次のとおりです.
コンテナ内の要素の順序を反転します.
reverse_copy関数とreverse関数の唯一の違いは、reverse_copyは結果を別のコンテナにコピーし、元のコンテナの内容に影響しません.
コンテナ内の要素の順序を反転します.
reverse(first,last);//first ,last 。 。
/* , */
#include
#include
#include
using namespace std;
int main()
{
string str;
cin>>str;
reverse(str.begin(),str.end());
cout<
reverse_copy関数とreverse関数の唯一の違いは、reverse_copyは結果を別のコンテナにコピーし、元のコンテナの内容に影響しません.
#include
#include
#include
using namespace std;
int main()
{
string first,second;
cin>>first;
second.resize(first.size());
reverse_copy(first.begin(),first.end(),second.begin());
cout<