commons
std::views::common metodu yazısına taşıdım
std::views::filter metodu
std::views::filter metodu yazısına taşıdım
std::views::filter metodu yazısına taşıdım
std::views::reverse
Örnek
Şöyle yaparız
#include <vector>
#include <ranges>
int main() {
  auto values = std::vector{1,2,3,4,5,6,7,8,9,10};
  auto even = [](const auto value) {
    return value % 2 == 0;
  };
  auto square = [](const auto value) {
    return value * value;
  };
  auto results1 = values
      | std::views::filter(even)
      | std::views::reverse
      | std::views::take(4)
      | std::views::reverse;
  auto results2 = values
      | std::views::transform(square)
      | std::views::reverse
      | std::views::take(4)
      | std::views::reverse;
  ...   
}
std::views::split metodustd::views::split metodu yazısına taşıdım
Hiç yorum yok:
Yorum Gönder