
C++20
文章平均质量分 60
baiyu33
积微尘以成山,聚细流而成海。
展开
-
C++20: 像Python一样split字符串
本文从 Python 简洁的字符串split操作出发,在 C++20 的限定条件下,通过组合 std::string 和 split( ) 函数,以及使用 std::string_view, 实现了类似 Python 的简洁 API 调用。原创 2024-12-01 23:41:24 · 414 阅读 · 0 评论 -
C++20: 像Python一样逐行读取文本文件并支持切片操作
本文从简洁的 Python 读取文本文件和切片的代码出发,以相同简洁的调用代码为目标,使用常规的 C++ 封装方式实现了返回文件所有行或单独一行的操作;然后基于 C++20 的 std::ranges 实现了类似 Python 中的切片操作, 并给出了示例代码来展示正确性。原创 2024-12-01 23:04:56 · 472 阅读 · 0 评论