自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除