串错误,本地比较,串首符,串长

原创
2021/05/29 19:59
阅读数 5
#包含 <io流>
#包含 <c数学>
#包含 <错误码>
#包含 <c串>
#包含 <c本地>

()
{
双精 非数字 = 对数(-1.0);
(错误码 == 文档树错误) {
输出 << "对数(-1) 失败: " <<::串错误(错误码) << '\n';
置本地(本地消息, "德系.变长8");
输出 << "或, 在 德国, " <<::串错误(错误码) << '\n';
}
}
对数(-1) 失败: 数值 实参 出 of 领域
或, 在 德国, 这 数字的 实参 是型 在外 数加密 定义直达

#包含 <io流>
#包含 <c串>
#包含 <c本地>

()
{
置本地(本地核对, "捷克.际标88592");

* s1 = "锅";
* s2 = "图表";

输出 << "在 这 捷克 本地: ";
(::串本地比较(s1, s2) < 0)
输出 << s1 << " 在前 " << s2 << '\n';

输出 << s2 << " 在前 " << s1 << '\n';

输出 << "在 字序 比较: ";
(比较串(s1, s2) < 0)
输出 << s1 << " 在前 " << s2 << '\n';

输出 << s2 << " 在前 " << s1 << '\n';
}
在 这 捷克 本地: 锅 在前 图表
在 字序 比较: 图表 在前 锅

#包含 <串>
#包含 <c串>
#包含 <io流>

* 无效 = "*$#";
()
{
串 s = "字母5312$#@";

大小型 有效长度 =::串首现符(s.c串(), 无效);
(有效长度 != s.大小())
输出 << "'" << s << "' 包含 无效 字符 开始 在 位置 "
<< 有效长度 << '\n';
}
'字母5312$#@' 包含 无效 字符 开始 在 位置 8

#包含 <c串>
#包含 <io流>

()
{
[] = "如何 许多 字符 干 本 串 包含?";

输出 << "不需要 无效 字符: " <<::串长() << '\n'
<< "带 无效 字符: " << 的大小 串 << '\n';
}
不需要 无效 字符: 45
带 无效 字符: 46


本文分享自微信公众号 - 周三石(gh_6eecda59ada1)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部