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