c++删除文本内容
时间: 2023-12-03 15:02:26 浏览: 16
要删除文本内容,你可以使用C++中的字符串操作函数来实现,例如:
```cpp
#include <iostream>
#include <string>
using namespace std;
int main() {
string str = "Hello, world!";
// 删除指定位置开始的n个字符
str.erase(7, 1);
// 删除指定范围内的所有字符
str.erase(0, 5);
cout << str << endl; // 输出: world!
return 0;
}
```
上面的代码演示了如何通过 `erase` 函数删除字符串中的部分内容。其中,第一个参数是要删除的起始位置,第二个参数是要删除的字符个数,如果只指定第一个参数,则默认删除从该位置开始到字符串末尾的所有字符。
你可以根据需要使用不同的参数组合来删除不同的文本内容。