- 博客(3)
- 收藏
- 关注
原创 C++ 新手进阶之tqdm4cpp拓展
之前我们分析了tqdm.cpp的实现,但是这个库实现的功能并不完善,这里我们对这个库进行功能拓展,实现一个简易版的tqdm。首先我们来分析一下python版本的tqdm的实现,然后结合之前的tqdm.cpp的实现,来扩展一下tqdm.cpp的功能,实现一个简易cpp版本的tqdm的功能。
2024-01-12 22:26:11
636
1
原创 C++新手进阶项目之tqdm.cpp源码剖析
tqdm是一个python中非常著名的进度条库,可以包装迭代器来显示迭代器的进度。但是tqdm只能用于python,不能用于c++。tqdm的作者也开发了tqdm的c++版本,可以用于c++的迭代器的包装,可以显示迭代器的进度,叫做tqdm.cpp。
2024-01-09 13:12:36
576
原创 C++新手进阶:cmdline源码剖析
今天向大家介绍一个名为cmdline的简单命令行解析器,这个工具是用C++开发的,而且非常易于使用,只需包含一个头文件即可。开源地址:https://github.com/tanakh/cmdline ,目前已经有1.3k的star了。cmdline的特点在于其简洁性和易用性。对于C++新手来说,只需要几行代码就能完成命令行参数的解析。这个工具是一个"header-only"库,意味着你只需将头文件包含到你的项目中,而无需担心额外的编译和链接步骤。
2024-01-08 22:24:59
1234
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人