c++ string 类型 大小写转换
2024-09-01 02:56:21
还是用以前的库函数就行的,toupper(int c)小写变大写和tolower(int c)大写变小写
可以直接这么干
string s = "ABCDEFG"; for( int i = ; i < s.size(); i++ )
{
s[i] = tolower(s[i]);
} cout<<s<<endl;
参考了大佬的博客园,发现stl 中有个叫transform 的函数
今天来一起递归预习一下
string s = "ABCDEFG";
string result; transform(s.begin(),s.end(),s.begin(),::tolower);
cout<<s<<endl;
return ;
别忘了包含一下algorithm头文件
最新文章
- nginx中error_page没有生效(nginx+passenger+rails)
- vijos1404 遭遇战
- 【ipv6惹的祸】curl 超时
- .net 根据匿名类生成实体类,根据datatable生成实体类,根据sql生成实体类
- iOS定位 (一) 地图定位
- Chpater 10: Sorting
- 转: Android开发中的MVP架构详解(附加链接比较不错)
- Prototype,创建型模式
- MetaWebBlogApi开发经验
- [Swift]LeetCode156.二叉树的上下颠倒 $ Binary Tree Upside Down
- zabbix 乱码问题
- AndroidStudio 开发JNI
- LENGTH()和CHAR_LENGTH()区别
- Google自动广告,将广告代码放置在 HTML 中的什么位置?
- jQuery中extend()实现原理
- hdu3374解题报告
- 【转载】屏幕坐标向3维坐标的转化-DXUT的CD3DArcBall类
- Andorid Studio 模块化开发相关配置
- MongoDB(3.6.3)的用户认证初识
- 使用fiddler来抓包
热门文章
- SQL Server 索引的含义和特点
- pandas | 使用pandas进行数据处理——Series篇
- Python3笔记004 - 2.1 python的语法特点
- CSS粘性定位
- vue安装及创建项目的几种方式
- SpringMVC+Spring+Hibernate个人家庭财务管理系统
- P2607[ZJOI2008] 骑士 题解
- tidyverse|数据分析常规操作-分组汇总(sumamrise+group_by)
- java 基本语法(三) 运算符
- SQLAlchemy04 /SQLAlchemy查询高级