c语言中vector函数大全,vector :: empty()函数,以及C ++ STL中的示例
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中的示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 水果价格回落 西瓜、甜瓜等夏季时令水果降
- 下一篇: 2017平安银行信用卡违约金怎么收费