C++忽略大小写的字符串进行比较

忽略字符的大小写进行比较
void  trans(string &str)//转换为小写
{ 
	 transform(str.begin(),str.end(),str.begin(),tolower);
	// return str;

}

转换为小写:
	string s2="HEllo";
		string ss1="";
	for_each(s2.begin(),s2.end(),[&ss1](char c)
	{
		 ss1 += tolower(c);
	});
	cout<
strncmp(str.c_str(),str2.c_str(),str.size());

你可能感兴趣的:(C++)