亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

如何在C++中使用count_if函數

c++
小樊
108
2024-08-23 17:50:28
欄目: 編程語言

在C++中,可以使用STL中的count_if函數來統計滿足特定條件的元素個數。該函數位于<algorithm>頭文件中。

下面是一個簡單的示例,演示如何使用count_if函數統計一個整數數組中大于10的元素個數:

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

int main() {
    std::vector<int> numbers = {5, 10, 15, 20, 25};
    
    int count = std::count_if(numbers.begin(), numbers.end(), [](int num) {
        return num > 10;
    });

    std::cout << "There are " << count << " numbers greater than 10 in the array." << std::endl;

    return 0;
}

在上面的示例中,使用count_if函數統計numbers容器中大于10的元素個數。在lambda表達式中,定義了一個條件函數,用于判斷元素是否大于10。count_if函數會遍歷容器中的每個元素,并將滿足條件的元素個數返回給count變量,最終輸出結果。

0
泸溪县| 涟源市| 阳信县| 灌南县| 西乌| 清苑县| 太白县| 宜兰市| 彭泽县| 鹤壁市| 安阳县| 浮梁县| 秦安县| 荆门市| 宜兰市| 无棣县| 织金县| 山西省| 舞钢市| 江达县| 山阴县| 钦州市| 贡山| 杨浦区| 阳谷县| 丁青县| 蓬溪县| 治多县| 商都县| 五常市| 邳州市| 遂昌县| 元氏县| 乌兰浩特市| 靖安县| 象山县| 晋州市| 光山县| 宝坻区| 叙永县| 瓦房店市|