Constructing Strings std::string s; - the empty string std::string s = "abc"; - obvious std::string s("def"); - also obvious std::string s(6, '-'); - the string "------" std::string s = s1; - copy of s1 std::string s(s1, 2, 3); - substring of s1