c++ set
2023-12-15 15:08:43
#include "set"
void foo() {
set<int> myset;
myset.insert(0);
myset.insert(1);
myset.insert(3);
myset.insert(5);
myset.insert(100);
auto low = myset.lower_bound(2);
auto up = myset.upper_bound(4);
cout << "lower bound: " << *low << endl;
cout << "upper bound: " << *up << endl;
}
lower_bound和upper_bound函数用于在有序容器中查找某个值。lower_bound函数返回第一个大于或等于给定值的迭代器,upper_bound函数返回第一个大于给定值的迭代器。
文章来源:https://blog.csdn.net/qq_30505673/article/details/134933059
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!