请问string类型如何比较大小
时间:2011-12-25
来源:互联网
我使用如下的代码:
编译器提示不能从……到……转换,请问如何对于两个string对象比较,我不要大家定义成char*类型的,只要定义成string的。
代码:string a("abc"),b("abd");
cout<<strcmp(a,b)<<endl;
编译器提示不能从……到……转换,请问如何对于两个string对象比较,我不要大家定义成char*类型的,只要定义成string的。
代码:string a("abc"),b("abd");
cout<<strcmp(a,b)<<endl;
作者: lantingyaoyi 发布时间: 2011-12-25
cout<<strcmp(a.c_str(),b.c_str())<<endl;
或者自己重载strcmp()
或者自己重载strcmp()
作者: artman 发布时间: 2011-12-25
C/C++ code
string a("abc"),b("abd"); cout<<strcmp(a.c_str(),b.c_str())<<endl;
作者: yisikaipu 发布时间: 2011-12-25
区分大小写么?
先写一个
C/C++ code
先写一个
C/C++ code
#include<iostream> #include <string> using namespace std; int main() { string a("abc"),b("abd"); if(a>b) cout<<"a>b"<<endl; else if(a<b) cout<<"a<b"<<endl; return 0; }
作者: shenxinji 发布时间: 2011-12-25
直接用< >吧,按字典顺序比较
作者: yafeng_jiang 发布时间: 2011-12-25
cout << (a==b) << endl;
string 已经重载了< > ==
string 已经重载了< > ==
作者: KID_coder 发布时间: 2011-12-25
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28