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)
?