最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

c++ 返回vector中元素的下標(biāo)

2023-08-18 16:16 作者:Euler_Formula  | 我要投稿

返回vector中元素的下標(biāo): ```c++ #include #include int main() { ??std::vector v = {10, 20, 30, 40, 50}; ??// 返回元素為40的下標(biāo) ??auto it = std::find(v.begin(), v.end(), 40); ??int index = std::distance(v.begin(), it); ??std::cout << "Index of 40: " << index << std::endl; ??// 返回元素為20的下標(biāo) ??it = std::find(v.begin(), v.end(), 20); ??index = std::distance(v.begin(), it); ??std::cout << "Index of 20: " << index << std::endl; ??return 0; } ``` 輸出: ``` Index of 40: 3 Index of 20: 1 ``` 這里使用了`std::find`函數(shù)尋找元素的迭代器,并使用`std::distance`函數(shù)計(jì)算該迭代器與vector起始迭代器之間的距離,即該元素在vector中的下標(biāo)。

c++ 返回vector中元素的下標(biāo)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
神木县| 河曲县| 基隆市| 太保市| 齐齐哈尔市| 岗巴县| 商南县| 酒泉市| 宁夏| 吕梁市| 白水县| 佛学| 抚宁县| SHOW| 瓮安县| 曲麻莱县| 综艺| 保康县| 洞口县| 宁都县| 敖汉旗| 信丰县| 大荔县| 新营市| 巴林右旗| 中宁县| 天门市| 济源市| 图木舒克市| 汪清县| 长宁区| 余庆县| 泰兴市| 厦门市| 临颍县| 壤塘县| 琼结县| 灵武市| 渝北区| 贵港市| 忻州市|