Merhaba sevgili yazılımperver dostlarım. Bu yazımda, kendi kodlarınızda da sıklıkla kullanabileceğiniz std::find_if API’sine ilişkin (ki kendisini STL algorithm kütüphanesi ile sunulur) örnek bir kod parçasına göz atacağız. İlgili API’nin tanımlamasına bakacak olursak:
1 2 |
template <class InputIterator, class UnaryPredicate> InputIterator find_if (InputIterator first, InputIterator last, UnaryPredicate pred); |
API’nin resmi tanımı şöyle: tanımlanan [first, second] sınırları içerisinde, geçirilen pred metodu doğru dönen ilk elemanı gösteren iteratorü döner. Şimdi de std::find_if API’si ile C++ 11/14 ile… Continue reading