您可以使用它.find来查找第一个字符的位置\n,然后使用.erase从第一个字符开始删除到您找到的位置\n.
#include <iostream>
#include <string>
int main()
{
std::string myString = "abc\ndef\nghi";
myString.erase(0, myString.find("\n") + 1);
std::cout << myString;
}
Run Code Online (Sandbox Code Playgroud)