21xrx.com
2024-11-25 03:12:08 Monday
登录
文章检索 我的文章 写文章
C++中的vector.empty函数
2023-07-09 16:49:18 深夜i     --     --
C++ vector empty函数

在C++中,vector是一种数据类型,它是一个动态数组,可以按照需要增长或缩短其大小。vector是STL(标准模板库)提供的一种容器,它有许多有用的函数。

vector.empty()是vector类中的一个函数,用于检查vector是否为空。如果vector为空,则返回true;否则返回false。

使用vector.empty()很简单。首先,需要创建一个vector对象。


#include<vector>

#include<iostream>

using namespace std;

vector<int> vec;

在上面的代码中,创建了一个空向量vec。接下来,可以使用vector.empty()函数来检查vector是否为空。


if (vec.empty())

  cout<<"Vector is empty";

else

  cout<<"Vector is not empty";

在上面的代码中,使用if语句检查向量是否为空。如果向量为空,则输出“Vector is empty”;否则输出“Vector is not empty”。

需要注意的是,使用vector.empty()函数时,要先确保vector已经创建了。否则,可能会出现错误。

总结:vector.empty()是STL中vector容器的一个函数,用于检查vector是否为空。如果vector为空,则返回true;否则返回false。使用该函数之前应确保vector已经创建。

  
  

评论区

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