Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 616 Bytes

none_of.md

File metadata and controls

25 lines (18 loc) · 616 Bytes

none_of

Description : This function operates on whole range of array elements and checks for a given property on every element and returns true when no element in range satisfies specified property, else returns false.

Example :

#include <vector> 
#include <algorithm> 
#include <iostream> 


int main() {
    
    std::vector<int> v{1, 3, 5, 7};
	
    if (std::none_of(v.begin(), v.end(), [](int i){ return i % 2 == 0; })) { 
        std::cout << "No number is  even\n"; 
    }
    else {
        std::cout << "A number is even\n";
    }
} 

Run Code