字符串大小写转换函数

有两种方法,一种针对于字符串,一种针对于字符数组

transform

 
transform是一个函数命令,应用于指定范围的每个元素。

解释

编辑
标准库 中的 transform

函数原型

编辑
transform[1]  函数原型如下:



template
OutputIterator transform(InputIterator first1,InputIterator last1,OutputIterator result,UnaryOperatorop);
templateOutputIterator
 transform(InputIterator1 first1,InputIterator1 last1,InputIterator2 first2,OutputIterator result,BinaryOperator binary_op);
函数说明编辑
transform函数的作用是:将某操作应用于指定范围的每个元素


应用举例


方法一

//C++transform|C++tolower|C++toupper|C++字母转大写|C++字母转小写
#include
#include
#include
usingnamespacestd;
voidmain()
{
string s("WelcomeToWebSite!");
cout<

方法二

#include 
using namespace std;
int main() {
	char s[80]={'a','b','c'};
	strlwr(s);
	cout<

你可能感兴趣的:(字符串大小写转换函数)