21xrx.com
2024-12-22 17:21:52 Sunday
登录
文章检索 我的文章 写文章
C++ 删除数据示例代码
2023-07-06 16:07:48 深夜i     --     --
C++ 数据删除 代码实例

C++是一种面向对象的编程语言,在数据处理中被广泛应用。在处理数据时,有时需要删除不必要的数据。下面是一个C++ 删除数据的示例代码。

代码示例:


#include <iostream>

#include <vector>

using namespace std;

int main() {

 vector<int> v = 4;

 // 删除第三个元素

 v.erase(v.begin() + 2);

 // 删除最后一个元素

 v.pop_back();

 // 输出剩下的元素

 for (int i = 0; i < v.size(); i++) {

  cout << v[i] << " ";

 }

 return 0;

}

在上面的代码中,我们使用了STL库中的vector类来存储数据。我们首先声明一个包含5个元素的vector对象,然后使用erase函数来删除第三个元素。

erase函数的参数是一个迭代器,通过vector的begin函数加上偏移量2即可获得第三个元素的位置。第二个操作是使用pop_back函数来删除最后一个元素。

最后,我们使用for循环遍历vector中的剩余元素,并输出它们的值。

总结:

在C++中,删除数据是很常见的操作。在STL库中,vector类提供了多种删除元素的方法,使我们能够轻松删除指定位置和末尾的元素。这里只是一个简单的示例,有更复杂的数据删除操作需要使用更多的STL库函数来实现。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复