当前位置:  编程语言>c/c++

C++ Strings(字符串) 成员 compare():比较两个字符串

 
    发布时间:2014-1-19  


    本文导语: C++ Strings(字符串) 成员 compare():比较两个字符串 比较(compare) 语法: int compare( const basic_string &str ); int compare( const char *str ); int compare( size_type index, size_type length, const basic_string &str ); int compare( size_type index, size_type length, co...

c++ strings(字符串) 成员 compare():比较两个字符串

比较(compare)

语法:

  int compare( const basic_string &str; );
  int compare( const char *str );
  int compare( size_type index, size_type length, const basic_string &str; );
  int compare( size_type index, size_type length, const basic_string &str;, size_type index2,
  size_type length2 );
  int compare( size_type index, size_type length, const char *str, size_type length2 );

compare()函数以多种方式比较本字符串和str,返回:

返回值 情况
小于零 this
this == str
大于零 this > str

不同的函数:

  • 比较自己和str,
  • 比较自己的子串和str,子串以index索引开始,长度为length
  • 比较自己的子串和str的子串,其中index2和length2引用str,index和length引用自己
  • 比较自己的子串和str的子串,其中str的子串以索引0开始,长度为length2,自己的子串以index开始,长度为length
相关主题:
操作符
  • 本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载,整理或搜集自网络.欢迎任何形式的转载,转载请注明出处.
    转载请注明:文章转载自:[169IT-IT技术资讯]
    本文标题:C++ Strings(字符串) 成员 compare():比较两个字符串
相关文章推荐:


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

java开源软件 iis7站长之家