代码:
#include <iostream>
#include <windows.h>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
string s1 = "AbCdEfG";
transform(
s1.begin(), // 原容器开始位置
s1.end(), // 原容器结束位置
s1.begin(), // 目标容器开始位置
tolower // 函数指针
);
cout << "小写:" << s1 << endl;
string s2 = "AbCdEfG";
transform(
s2.begin(), // 原容器开始位置
s2.end(), // 原容器结束位置
s2.begin(), // 目标容器开始位置
toupper // 函数指针
);
cout << "大写:" << s2 << endl;
return 0;
}
效果图: