C ++ vector :: empty()函数

矢量::空()是一个库函数“载体”头,它是用来检查给定的矢量是否是一个空的载体或没有,它返回一个真,如果矢量大小为0,否则返回假。

注意:要使用向量,请包含标头。

vector :: empty()函数的语法vector::empty();

参数: void –不接受任何参数。

返回值:布尔-它返回真,如果矢量大小为0,否则返回假。

示例Input:

vector vector1{ 1, 2, 3, 4, 5 };

vector vector2;

Function call:

cout <

cout <

Output:

false

true

C ++程序演示vector :: empty()函数的示例//C ++ STL程序演示示例

//vector :: empty()函数

#include

#include

using namespace std;

int main(){

vector v1;

//打印向量的大小

cout <

//检查向量是否为空

if (v1.empty())

cout <

else

cout <

//推动元素

v1.push_back(10);

v1.push_back(20);

v1.push_back(30);

v1.push_back(40);

v1.push_back(50);

//打印向量的大小

cout <

//检查向量是否为空

if (v1.empty())

cout <

else

cout <

return 0;

}

输出结果Total number of elements: 0

vector is empty.

Total number of elements: 5

vector is not empty.

参考:C ++ vector :: empty()

c语言中vector函数大全,vector :: empty()函数,以及C ++ STL中的示例相关推荐

  1. c语言中在main外面定义的int变量,C语言中,把变量定义在主函数之外和定义在主函数之内有什么区别...

    C语言中,把变量定义在主函数之外和定义在主函数之内有什么区别 答案:7  信息版本:手机版 解决时间 2018-12-14 06:44 已解决 2018-12-13 14:23 C语言中,把变量定义在 ...

  2. asp系统转换php系统时间函数,ASP_ASP中的时间函数大全 时间操作函数,Date 函数 描述:返回当前系统日 - phpStudy...

    ASP中的时间函数大全 时间操作函数 Date 函数 描述:返回当前系统日期. 语法:Date DateAdd 函数 描述:返回已添加指定时间间隔的日期. 语法:DateAdd(interval, n ...

  3. c语言中的static变量和static函数

    在C语言中,static的字面意思很容易把我们导入歧途,其实它的修饰变量作用有三条. (1)先来介绍它的第一条也是最重要的一条:隐藏. 当我们同时编译多个文件时,所有未加static前缀的全局变量和函 ...

  4. c语言限制字符数,C语言中“不受限制”的字符串函数总结.pdf

    C语语言言中中"不不受受限限制制"的的字字符符串串函函数数总总结结 "不不受受限限制制的的"字字符符串串函函数数 按 <C和指针>中所说,那些常用的 ...

  5. stl vector 函数_vector :: at()函数以及C ++ STL中的示例

    stl vector 函数 C ++ vector :: at()函数 (C++ vector::at() function) vector::at() is a library function o ...

  6. stl vector 函数_vector :: crend()函数以及C ++ STL中的示例

    stl vector 函数 C ++ vector :: crend()函数 (C++ vector::crend() function) vector::crend() is a library f ...

  7. stl vector 函数_vector :: pop_back()函数以及C ++ STL中的示例

    stl vector 函数 C ++ vector :: pop_back()函数 (C++ vector::pop_back() function) vector::pop_back() is a ...

  8. stl vector 函数_vector :: push_back()函数,以及C ++ STL中的示例

    stl vector 函数 C ++ vector :: push_back()函数 (C++ vector::push_back() function) vector::push_back() is ...

  9. stl vector 函数_vector :: back()函数以及C ++ STL中的示例

    stl vector 函数 C ++ vector :: back()函数 (C++ vector::back() function) vector::back() is a library func ...

最新文章

  1. android stadio open recent 在同一窗口打开
  2. 删除不再位于远程的跟踪分支
  3. 专题一:预处理数据(使用sklearn-preprocessing)
  4. Ubuntu16.04安装NVIDIA显卡(RTX20系列)驱动+CUDA10.0+cudnn+Pytorch1.1.0
  5. python单例_python 单例模式
  6. python最短回文串_LeetCode-Python-214. 最短回文串
  7. JAVA 面试知识点
  8. java把对象转成json_java 把对象 对象转换成json字符串 | 学步园
  9. 自动驾驶轻松开发?华为云ModelArts赋能智慧出行
  10. 业务gis 怎么让别的开发人员不需要懂gis就可以搞开发? (一)
  11. 杭州电子科技大学ACM注册与答题指南
  12. python牛顿法寻找极值_牛顿法求极值及其Python实现
  13. 哈夫曼编码C++实现
  14. OVM Manager
  15. blendshapes
  16. PLC 工程师必备知识 — IO模块选型和使用(下篇)
  17. win10更新不动_Win10更新总失败?学会这三招搞定它
  18. 如何开启任务计划程序
  19. 求幂级数展开的部分和 / 求分数序列前N项和 / 特殊a串数列求和
  20. 计算机键盘锁不了怎么办,电脑键盘被锁,打字打不出来怎么处理,

热门文章

  1. windows彻底删除php,windows如何删除php
  2. mysql中新建不了查询语句_将excel和mysql建立链接后,如何通过在excel里面执行mysql查询语句,然后建立查询...
  3. classpass 配置mysql_jmeter压测学习18-JDBC配置连接mysql数据库
  4. spring-cloud学习demo,git地址
  5. 一、Insertion sort
  6. C语言编程快速入门黎明,何用C语言模拟键盘输入?
  7. 4线电子围栏安装示意图_电子围栏报警系统安装施工过程(图解)
  8. 【软件开发底层知识修炼】二 深入浅出处理器之二 中断的概念与意义
  9. 项目管理之码云和git
  10. Question of the Day: Microsoft | Database, Multiple Questions in One