前言
现代C++
中的小写字符串转大写字符串的一种实现。
一、包含算法库头文件
#include <algorithm>
二、验证
在main函数中写下如下代码
int main(int argc, char* argv[])
{
std::string s { "qwertyuiop" };
std::transform(s.begin(), s.end(), s.begin(), ::toupper);
std::cout << s << std::endl;
return 0;
}
编译执行g++ test.cpp -o test && ./test
结果如下
小写转大写成功!!!。
三、完整代码
完整代码如下
#include <algorithm>
#include <iostream>
#include <string>
int main(int argc, char* argv[])
{
std::string s { "qwertyuiop" };
std::transform(s.begin(), s.end(), s.begin(), ::toupper);
std::cout << s << std::endl;
return 0;
}
四、总结
本文介绍一种现代C++中将小写字符串转换成大写字符串的方法,亲测可用!!!