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

C++ Strings(字符串) 成员 end():返回一个迭代器,指向字符串的末尾。(最后一个字符的下一个位置)

 
    发布时间:2014-1-19  


    本文导语: C++ Strings(字符串) 成员 end():返回一个迭代器,指向字符串的末尾。(最后一个字符的下一个位置) 添加文本(append) 语法: basic_string &append( const basic_string &str ); basic_string &append( const char *str ); basic_string &append( const basic_st...

c++ jquery iis7站长之家(字符串) 成员 end():返回一个迭代器指向字符串的末尾。(最后一个字符的下一个位置)

添加文本(append)

语法:

  basic_string &append;( const basic_string &str; );
  basic_string &append;( const char *str );
  basic_string &append;( const basic_string &str;, size_type index, size_type len );
  basic_string &append;( const char *str, size_type num );
  basic_string &append;( size_type num, char ch );
  basic_string &append;( input_iterator start, input_iterator end );

append() 函数可以完成以下工作:

  • 在字符串的末尾添加str,
  • 在字符串的末尾添加str的子串,子串以index索引开始,长度为len
  • 在字符串的末尾添加str中的num个字符,
  • 在字符串的末尾添加num个字符ch,
  • 在字符串的末尾添加以迭代器start和end表示的字符序列.
例如以下代码:
    string str = "hello world";
    str.append( 10, '!' );
    cout << str << endl;

显示

    hello world!!!!!!!!!!
相关主题:
+ 操作符
相关文章推荐:


站内导航:


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

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

浙ICP备11055608号-3