91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c++ all_of的返回值類型及含義

c++
小樊
88
2024-09-04 18:56:54
欄目: 編程語言

std::all_of 是 C++ 標準庫中的一個算法,用于檢查容器或范圍內的所有元素是否滿足給定的條件。如果所有元素都滿足條件,則 std::all_of 返回 true;否則返回 false

函數原型如下:

template< class InputIt, class UnaryPredicate >
bool all_of( InputIt first, InputIt last, UnaryPredicate p );

參數說明:

  • firstlast 是要檢查的范圍的起始和結束迭代器。
  • p 是一個一元謂詞,用于測試每個元素是否滿足條件。

返回值類型:bool

返回值含義:如果范圍內的所有元素都使 p 返回 true,則返回 true;否則返回 false

示例:

#include<iostream>
#include<vector>
#include<algorithm>

int main() {
    std::vector<int> numbers = {1, 2, 3, 4, 5};

    bool all_positive = std::all_of(numbers.begin(), numbers.end(), [](int n) { return n > 0; });

    std::cout << "All elements are positive? "<< std::boolalpha<< all_positive<< std::endl; // 輸出:All elements are positive? true

    return 0;
}

0
芦山县| 简阳市| 运城市| 林口县| 鄯善县| 浙江省| 武夷山市| 板桥市| 莫力| 碌曲县| 罗定市| 美姑县| 丽水市| 南涧| 洛阳市| 河东区| 乐山市| 通城县| 介休市| 阿坝县| 栾城县| 上饶市| 巴中市| 博客| 吉林省| 文昌市| 宁强县| 岳阳县| 白玉县| 梧州市| 定安县| 林西县| 镶黄旗| 博野县| 三江| 桦甸市| 江城| 云龙县| 临朐县| 色达县| 扶沟县|