string大小写转换 源码:

 1 #include <string>
2 #include <iostream>
3 #include <algorithm>
4 using namespace std;
5
6 int main(int argc, char *argv[])
7 {
8 string strTemp="aBcD123Ef";
9 transform(strTemp.begin(), strTemp.end(), strTemp.begin(), ::toupper);//转化为大写 #include <algorithm>
10 cout <<"转化为大写" << strTemp << endl;
11 transform(strTemp.begin(), strTemp.end(), strTemp.begin(), ::tolower);//转化为小写 #include <algorithm>
12 cout <<"转化为小写" << strTemp << endl;
13
14 cin.get();
15 return 0;
16 }

效果

最新文章

  1. HT for Web基于HTML5的图像操作(三)
  2. JAVA修饰符类型(public,protected,private,friendly)
  3. Matlab中reshape函数的使用
  4. 勿在浮沙筑高台-- 关于IT技术学习的一点反思
  5. Android客户端调用Asp.net的WebService
  6. HBase MemStoreFlusher
  7. 提升iOS审核通过率之“IPv6兼容测试”
  8. 深入理解SpringBoot之装配条件
  9. djang增删改查
  10. 动态SQL1
  11. dajpper使用教程
  12. Golang 引用库中含有初始化代码时如何引用
  13. CEF 添加F5刷新快捷键
  14. 数据结构(c语言版)代码
  15. Cron 表达式
  16. Vue.js 和 MVVM 的小细节
  17. Python3基础 tuple 创建空元组或者只有一个元素的元组 并 用乘法成倍扩充
  18. Android 4.0 Tabhost图标显示不出来
  19. 通过redis实现session共享-php
  20. error: https://packages.elastic.co/GPG-KEY-elasticsearch: import read failed(2).

热门文章

  1. (CV学习笔记)看图说话(Image Captioning)-2
  2. java之I/O流
  3. 序列化-Hessian
  4. [Linux] 删除find到的目录
  5. kenel 和shell
  6. 面试阿里P6难在哪?(面试难点)
  7. 编译安装rsyslog
  8. LVM 相关知识
  9. IT菜鸟之交换机基础配置
  10. 在.NET 6中使用DateOnly和TimeOnly