#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
cout << "输入一个字符串: " << endl;
string StrInput;
cin >> StrInput;
transform(StrInput.begin(), StrInput.end(), StrInput.begin(), tolower);
return 0;
}
编译后出现no matching function for call to 'transform'
改为transform(StrInput.begin(), StrInput.end(), StrInput.begin(), ::tolower);
即可
网友评论