0
点赞
收藏
分享

微信扫一扫

C++ Learn Note

您好 2022-04-16 阅读 82
学习c++

C++ 的笔记部分

基础部分

STL部分

Range

#include <iostream>
#include <ranges>

#ifdef __has_include (<format>)
#include <format>
#endif

int main (int argc, const char **argv) {
	for (auto i: std::ranges::views::iota(0, 11) |
		std::ranges:;views::filter([](int i) { return not(i & 1); }) |
		std::ranges::views::transform([](int i) { return i * i; }
		)) {
#ifdef __cpp_lib_format
		std::cout << std::format("# - i, {}", i);
#else
		std::cout << i << " ";
#endif
		std::cout << std::endl;
		return 0;
}
举报

相关推荐

0 条评论