Chinaunix首页 | 论坛 | 博客
  • 博客访问: 209464
  • 博文数量: 39
  • 博客积分: 420
  • 博客等级: 下士
  • 技术积分: 457
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-01 10:22
文章分类

全部博文(39)

文章存档

2015年(15)

2014年(11)

2013年(1)

2012年(2)

2011年(1)

2010年(9)

我的朋友

分类: C/C++

2015-03-12 15:09:58

1、首先要加入头文件:#include
2、将string字母转换为小写代码:

点击(此处)折叠或打开

  1. void strToLower(string &str)
  2. {
  3.     transform(str.begin(),str.end(),str.begin(),tolower);
  4. }
3、比较两个字符串的大小,如果返回0表示相等,如果大于0表示串1大于串2,如果小于0表示串1小于串2,此函数依赖于第2点的函数:

点击(此处)折叠或打开

  1. int compareNoCase(string str1,string str2)
  2. {
  3.     strToLower(str1);
  4.     strToLower(str2);
  5.     return str1.compare(str2);
  6. }

阅读(3815) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~