分别是如下意思:
***nothing; an empty string,
***a copy of the given string s,
***length copies of ch,
***a duplicate of str (optionally up to length characters long),
***a substring of str starting at index and length characters long
***a string of characterss denoted by the start and end iterators