我必须复制originalString到newString第一个字符(~)除外.内容originalString不应该改变.
std::string originalString("~myOriginalString");
std::string newString;
…
// expected result: newString is "myOriginalString", originalString is unmodified.
Run Code Online (Sandbox Code Playgroud)
简单地使用std::string::substr():
string newString(originalString.substr(1));
Run Code Online (Sandbox Code Playgroud)