C++将字符串转换成大写、小写的函数的代码

把写内容过程较好的内容备份一次,下面内容段是关于C++将字符串转换成大写、小写的函数的内容,希望能对码农有所帮助。
#include <string>

std::string toLower( std::string str )
{
for ( int i = 0; i < str.length(); i++ )
{
if ( str[i] > 64 && str[i] < 91 )
str[i] += 32;
}
return str;
}

std::string toUpper( std::string str )
{
for ( int i = 0; i < str.length(); i++ )
{
if ( str[i] > 96 && str[i] < 123 )
str[i] -= 32;
}
return str;
}

bool isNpos( size_t iter )
{
return iter == std::string::npos;
}




猜你喜欢

转载自www.cnblogs.com/uigrls/p/10223913.html