解釋
標準庫 <algorithm> 中的 transform
函式原型
transform函式原型如下:
函式說明
transform函式的作用是:將某操作套用於指定範圍的每個元素
//C++transform|C++tolower|C++toupper|C++字母轉大寫|C++字母轉小寫
#include <algorithm>
#include <cctype>
#include <iostream>
#include <iterator>
#include <string>
using namespace std;
int main()
{
string s("Welcome To WebSite!");
cout << s << endl;
transform(s.begin(), s.end(), s.begin(), ::tolower); //字母轉小寫
cout << s << endl;
transform(s.begin(), s.end(), s.begin(), ::toupper); //字母轉大寫
cout << s << endl;
return 0;
}