C++中的容器(三)

2015-07-20 17:06:42 ? 作者: ? 浏览: 10
s.replace(size_type_index, size_type_count, c_string_value) s.replace(iterator_first, iterator_last, c_string_value) s.replace(size_type_index, size_type_count1, c_string_value, size_type_count2) s.replace(iterator_first, iterator_last, c_string_value, size_type_count) s.replace(size_type_index, size_type_count1, size_type_count2, char_value) s.replace(iterator_first, iterator_last, size_type_count, char_value) s.replace(iterator_first, iterator_last, input_iterator_start, input_iterator_end)
  • 比较
    //==, !=, <, > <=, >=已经重载
    //
    //compare返回值为int:s-other
    s.compare(string_value)
    s.compare(size_type_index, size_type_count, string_value)
    s.compare(size_type_index1, size_type_count1, string_value, 
            size_type_index2, size_type_count2)
    //
    s.compare(c_string_value)
    s.compare(size_type_index, size_type_count, c_string_value)
    s.compare(size_type_index, size_type_count1, 
            c_string_value, size_type_count2)
  • 其他函数
    s.swap(string_variable)
    //
    //以下三个非成员函数
    swap(string_variable1, string_variable2)
    //
    getline(inStream, string_variable)
    // string结果不包含delimiter
    getline(inStream, string_variable, char_delimiter_value)
    ?
  • -->

    评论

    帐  号: 密码: (新用户注册)
    验 证 码:
    表  情:
    内  容: