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

溫馨提示×

c++ 中的 set 如何遍歷

c++
小樊
81
2024-11-29 18:32:55
欄目: 編程語言

在 C++ 中,你可以使用迭代器(iterator)或者范圍循環(range-based for loop)來遍歷 std::set。下面是兩種方法的示例:

  1. 使用迭代器遍歷:
#include <iostream>
#include <set>

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

    // 使用迭代器遍歷 set
    for (std::set<int>::iterator it = my_set.begin(); it != my_set.end(); ++it) {
        std::cout << *it << " ";
    }

    return 0;
}
  1. 使用范圍循環遍歷(C++11 及更高版本):
#include <iostream>
#include <set>

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

    // 使用范圍循環遍歷 set
    for (const auto &element : my_set) {
        std::cout << element << " ";
    }

    return 0;
}

在這兩個示例中,我們都創建了一個包含整數的 std::set,并使用不同的方法遍歷它。注意,std::set 中的元素默認是按升序排列的。

0
平果县| 鸡泽县| 鄂尔多斯市| 柘荣县| 年辖:市辖区| 邳州市| 宁安市| 如皋市| 信丰县| 化德县| 久治县| 潜江市| 工布江达县| 达孜县| 广平县| 新民市| 汨罗市| 仁怀市| 旬邑县| 密云县| 永春县| 南京市| 肥城市| 上饶市| 吉水县| 宿松县| 偏关县| 景宁| 都安| 泾川县| 五华县| 东港市| 子洲县| 界首市| 合作市| 吉首市| 庐江县| 楚雄市| 郎溪县| 修文县| 迁安市|