返回子列表c的迭代器
发布时间:2020-12-16 10:33:47 所属栏目:百科 来源:网络整理
导读:我们有一个清单 std::listint list;// fill part of the list with 5list.push_back(5);list.push_back(5);list.push_back(5);// fill part of the list with 10list.push_back(10);list.push_back(10);list.push_back(10);// iterator that starts with 5st
我们有一个清单
std::list<int> list; // fill part of the list with 5 list.push_back(5); list.push_back(5); list.push_back(5); // fill part of the list with 10 list.push_back(10); list.push_back(10); list.push_back(10); // iterator that starts with 5 std::list<int>::iterator iterFiveBegin = list.begin(); // std::list<int>::iterator iterEnd = list.end(); 如何获取以“10”开头的列表的iterator std :: list< int> :: iterator iterTenBegin? 解决方法
首先,不要使用变量名列表,而是尝试使用intList.
你可以使用std :: find std::list<int>::iterator it = std::find (intList.begin(),intList.end(),10); 每
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |