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

溫馨提示×

C++ Vector容器怎樣實現查找

c++
小樊
382
2024-07-30 14:36:11
欄目: 編程語言

在C++中,可以使用std::find()函數來在vector容器中查找特定元素。std::find()函數接受三個參數,分別為指向容器的開始迭代器、指向容器的結束迭代器以及要查找的元素的值。

以下是一個示例代碼,演示如何在vector容器中查找特定元素:

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

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

    int target = 3;
    auto it = std::find(vec.begin(), vec.end(), target);

    if (it != vec.end()) {
        std::cout << "Element found at index: " << it - vec.begin() << std::endl;
    } else {
        std::cout << "Element not found" << std::endl;
    }

    return 0;
}

在上面的代碼中,我們首先創建了一個包含整數的vector容器vec,然后使用std::find()函數在容器中查找元素3。如果找到了目標元素,則輸出該元素的索引值;如果未找到目標元素,則輸出"Element not found"。

0
泰兴市| 彩票| 集安市| 桂平市| 涟源市| 武穴市| 湖州市| 邳州市| 依安县| 凤山县| 谷城县| 台南县| 炎陵县| 麦盖提县| 威远县| 紫金县| 新竹县| 阳高县| 嵊泗县| 开化县| 庆元县| 铁岭市| 介休市| 辽源市| 商都县| 沙湾县| 山丹县| 阳江市| 乐安县| 长治市| 陆丰市| 六安市| 平昌县| 驻马店市| 巴彦淖尔市| 云和县| 罗甸县| 明光市| 营山县| 健康| 宾川县|