Ist es in Ordnung, die Projektion als Prädikat -Argument an std :: ranges :: Any_of/All_of/none_of zu übergeben?C++

Programme in C++. Entwicklerforum
Anonymous
 Ist es in Ordnung, die Projektion als Prädikat -Argument an std :: ranges :: Any_of/All_of/none_of zu übergeben?

Post by Anonymous »

Dies funktioniert, aber ist es legal/sicher?

Code: Select all

#include 
#include 
#include 
#include 

int main()
{
struct boo{
bool b;
bool get(){ return b; }
};
std::vector bools{ {0}, {0}, {0}, {1}, {0} };
if(std::ranges::any_of(bools, &boo::b )){
std::cout

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post