社区
工具平台和程序库
帖子详情
string類可否直接經較大小?
wangyangcheng
2003-10-21 01:47:12
借用一下樓主寶地﹕
string max(string str1,string str2)
{
string str1="abc",str2="cda";
return str1>str2?str1:str2;
}
如上代碼﹐string類可以直接比較大小嗎?
Thanks!
...全文
136
10
打赏
收藏
string類可否直接經較大小?
借用一下樓主寶地﹕ string max(string str1,string str2) { string str1="abc",str2="cda"; return str1>str2?str1:str2; } 如上代碼﹐string類可以直接比較大小嗎? Thanks!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangyangcheng
2003-10-22
打赏
举报
回复
謝謝各位的回復。
再問一個關于exception的問題:
若我傳入一個非string的實參給string的形參﹐會出現什么情況?我在VC6.0下面它不會報警﹐程序停在哪里﹐也無法結束﹐但也沒死。
誰可談一下這方面的嗎?
wangyangcheng
2003-10-22
打赏
举报
回复
How many vendors of STL?
zoohoo
2003-10-21
打赏
举报
回复
ms的string没有重载小于等符合,其他公司的stl都是可以的。
Himmel
2003-10-21
打赏
举报
回复
可以
Syntax
#include <string.h>
int strcmp(const char *s1, const char *s2);
int _fstrcmp(const far char *s1, const far char *s2);
int wcscmp(const wchar_t *s1, const wchar_t *s2);
#include <mbstring.h>
int _mbscmp(const unsigned char *s1, const unsigned char *s2);
if s1>s2 return >0
if s1==s2 return ==0
if s1<s2 return <0
from Borland c++ 5.02帮助文件
JetGeng
2003-10-21
打赏
举报
回复
可以的。
njuhuangmy
2003-10-21
打赏
举报
回复
可以的阿
#include <iostream>
#include <string>
using namespace std;
int
main ()
{
string s1("abc"), s2("bac");
if (s1 > s2)
cout << " > " << endl;
else
cout << " < " << endl;
return 1;
}
.net vc++ 编译通过,执行 正确
dddd8888
2003-10-21
打赏
举报
回复
因该有个成员函数把
Hot_Forever
2003-10-21
打赏
举报
回复
#include <iostream>
#include <cstdlib>
using namespace std;
string& max(string& str1,string& str2)
{
return str1>str2?str1:str2;
}
int main()
{
string str3="abc";
string str4="cda";
string str5=max(str3,str4);
cout<<str5<<endl;
system("pause");
return 0;
}
DEV-cpp下编译通过,VC6下有错误,只能说明VC6对标准C++的支持不行
wangyangcheng
2003-10-21
打赏
举报
回复
but I can't compile code above mentioned success.
Who can try?
Thanks!
Hot_Forever
2003-10-21
打赏
举报
回复
可以这样比较的,没有问题,string class 提供了==,!=,<,>,<=,>=
并且可以2个string 对象,或者是1个string对象以及1个C字符串的比较
string
可以比
大小
吗?输出的是布尔值
string
可以进行比较输出布尔值进行判断
从今天开始学kotlin-
String
在使用java的时候,我记得有面试官问过我
String
能否继承重写,当时我是不知道的,他说
String
是final类型的封装类,所以是不可以的,今天我打开了kotlin 的
String
,发现它是public!!!这就意味着我们可以对它为所欲为...
String
、
String
Buffer与
String
Builder之间区别
String
String
Buffer
String
Builder
String
的值是不可变的...
String
Buffer是可变类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象。每个
String
Buffer对象都有一定的缓冲区...
string
类(下)
string
类对象的访问及遍历操作;
string
类对象的修改操作;
string
类非成员函数;vs和g++
string
结构的说明
面试题:switch语句能否作用在byte上,能否作用在long上,能否作用在
String
上?
* 问题:switch语句能否作用在byte上,能否作用在long上,能否作用在
String
上 * 基本类型的包装类(如:Character、Byte、Short、Integer) * * switch可作用于char byte short int * switch可作用于char byte short ...
工具平台和程序库
24,854
社区成员
27,345
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章