标签:lock 查找 编译器 end 关于 详情 介绍 stl 输出
ps:stl容器中也有这两个函数,在这里就不讲了,具体详情参考老师的课件。
ps:如果你强行把这两个函数的值用%d输出,那么你就可以得到函数找到的数的下标,只是编译时编译器会警告你罢了。
int arr[10005];
cout<<*upper_bound(arr+1,arr+1+100,13)<<endl;
cout<<*lower_bound(arr+1,arr+1+100,13)<<endl;
cout<<upper_bound(arr+1,arr+1+100,13)<<endl; //编译时会警告
cout<<lower_bound(arr+1,arr+1+100,13)<<endl; //编译时会警告
标签:lock 查找 编译器 end 关于 详情 介绍 stl 输出
原文地址:https://www.cnblogs.com/lixiao189/p/9301027.html