C++如何判断一个VECTOR容器为空?

如题所述

vector为STL提供的标准容器之一,用时需要加头文件#include <vector>
判断是否为空:
if(vec.empty())
cout<<"vector is empty!";
结果:如果容器为空则输出vector is empty!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-22
vector<T> v;
v.empty() //如果v为空返回true,否则false
v.size() //返回v中元素个数,判断是否为0就行了
第2个回答  2015-10-22
if(v.empty())

 或

if(v.size() == 0)

相似回答