C++ 11 any_of
ila algorithm
s ürününü tanıtmaktadır.any_of Versus find_if
Bu tam find_if
gibi çalışıyor gibi görünüyor. function<bool(int)> foo;
Ve bir dizi:
vector<int> bar;
görünüyor bu iki çağrıları da aynı işi görüyor gibi: Daha
any_of(bar.begin(), bar.end(), foo);
ve
bar.end() != find_if(bar.begin(), bar.end(), foo);
Ben all_of
ve none_of
öğelerininreddedilerek gerçekleştirilebilirbildirimi.
Bu algoritmalar bizim için end
karşılaştırmasını yapmak için mi burada yoksa anlamıyorum bir kullanışlılık var mı?
'dür. GCC'nin kütüphanesi, son == find_if_not/last == find_if /! None_of sırasıyla –
@JonathanWakely olarak adlandırılan çağrılar için all_of/none_of/any_of komutunu uygular. Bunu kabul etmek isterim. –