1 Ekim 2015 Perşembe

std::equal_to

Giriş
std::equal_to verilen iki parametrenin denk olup olmadıpını == ile test eder.
Örnek
// compare two sequences and produce a third one
// having true for positions where both sequences
// have equal elements
std::transform(seq1.begin(), seq1.end(),
               seq2.begin(), std::inserter(resul), std::equal_to<>()); 
Lambda kullanıldıktan sonra bence artık gerek kalmadı
[](auto& x, auto& y) { return x == y; }

Hiç yorum yok:

Yorum Gönder