#include <algorithm>

std::vector<int> vInt;

for ( int i = 0; i < 10; i++ )

{

vInt.push_back(10);

}

auto check = std::all_of( vInt.begin(), vInt.end(), [](int i) 

return i >= 5 ? true : false; 

});

std::all_of : 범위에 있는 모든 요소가 조건에 만족한다면

std::any_of : 범위에 있는 요소 중에 한 개라도 조건을 만족한다면

std::none_of : 범위에 있는 요소 중에 한 개라도 조건을 만족하지 않는다면

'c++' 카테고리의 다른 글

생성자 만들땐 explict  (0) 2015.01.08
stl 사용시  (0) 2015.01.07
std::move, RValue, LValue, 이동 생성자  (0) 2015.01.07
함수포인터, std::function, std::bind  (0) 2015.01.07
c++11 <random >  (0) 2015.01.06
Posted by 에브리피플
,