【发布时间】:2015-11-09 08:32:12
【问题描述】:
我有两个vectors 和integers。我想检查所有第一个 vector 元素是否小于或等于另一个 vector 中的同行。
std::vector<int> v1{1,2,3,4,5};
std::vector<int> v2{8,8,8,8,8};
auto check(true);
for(size_t i=0;i<v1.size();++i){
if(v1[i]>v2[i]){
check=false;
break;
}
}
if(check){
std::cout << "OK";
}
有没有像 std 函数或类似的更简洁的方法?
【问题讨论】: