
C++开源库108杰
文章平均质量分 78
学了很久,学了很多,还是觉得用C++写不出什么有用有趣的程序?
别让C/C++开源库在收藏夹里吃灰,是时候让它们在代码里 “活” 起来了!
精选 108 个 C/C++ 开源库,从图片处理到网络通信,覆盖多个领域,跟随本课程,每个库你都可以快速上手,告别纸上谈兵,每一次实操都是编程能力的提升。
南郁
《白话C++》作者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
010-spdlog:一篇搞懂C++日志编程-C++开源库108杰
六个小节 + 六段视频 + 十个练习 + 十个项目最佳实践 = 从入门到精通,一篇文章搞定 C++ 日志编程原创 2025-07-10 11:52:00 · 709 阅读 · 0 评论 -
009-libb64 迅速上手 libb64 -C++开源库108杰
1. 10 秒完成 libb64 安装2. 两个例程玩转 libb64 的 C++ 接口原创 2025-06-05 17:15:49 · 548 阅读 · 0 评论 -
008-libb64 你有多理解base64?-C++开源库108杰
1. 正确认识二进制数据和文本数据的关系;2. 深刻理解 base64 编码核心等式:256×256×256 = 64×64×64×64原创 2025-06-05 17:06:55 · 162 阅读 · 0 评论 -
007-nlohmann/json 项目应用-C++开源库108杰
在实际项目中,使用 nlohmann/json 解析JSON格式的配置文件,并实现与该项目中的命令行解析 CLI11 实现完美配合。原创 2025-06-05 16:54:43 · 505 阅读 · 0 评论 -
006-nlohmann/json 结构转换-C++开源库108杰
前端上报 JSON数据?MySQL 返回 JSON 数据?Redis 下发 JSON数据?一个项目,你有数百个C++的数据结构需要实现与JSON数据双向转换……怎么做才能少加班?原创 2025-05-14 17:45:55 · 558 阅读 · 0 评论 -
005-nlohmann/json 基础方法-C++开源库108杰
掌握C++使用nlohmann/json库处理JSON时,有关节点访问、值获取、显式 vs 隐式、异常处理、迭代器、类型检测、异常处理的高频使用方法……原创 2025-05-05 17:50:48 · 888 阅读 · 0 评论 -
004-nlohmann/json 快速认识-C++开源库108杰
了解 nlohmann/json 的特点;理解编程中 “数据战场”划分的概念;迅速上手多种方式构建一个JSON对象原创 2025-05-05 17:34:02 · 762 阅读 · 0 评论 -
003-掌控命令行-CLI11-C++开源库108杰
1. 以文件对象监控程序为实例,五分钟实现从命令行读入多个监控目标路径;2. 区分两大时机,学习 CLI11 构建与解析参数两大场景下的异常处理;3. 区分三种选项:匿名vs.具名、选项vs.标志、必选vs.可选,全面掌握CLI11原创 2025-03-18 17:39:16 · 894 阅读 · 0 评论 -
002-告别乱码-libiconv-C++开源库108杰
1. 理解乱码产生的原因2. 手把手教学如何封装 libiconv 的转换操作3. 借助封装成果,解决 fswatch 库示例项目的乱码问题原创 2025-03-11 20:44:27 · 880 阅读 · 0 评论 -
001-监控你的文件-FSWatch-C++开源库108杰
很多时候,程序需要及时获取磁盘上某个文件对象(文件夹、文件)的变动信息,这时候 “绝大多数操作系统支持主动推送此类信息” 这个知识点,就很重要。如果不知道这点,大概就只能让程序定时去检查、并维护前后两套数据,自行对比以发现是否有哪个文件对象发生了哪些变化。fswatch 本是多数 linux 下的一个工具程序——但现已经支持跨平台。它提供动态库和配套的 C、C++头文件 (合称为 libfswatch),借助它,我们也可以在自己的程序中,直接原创 2025-02-16 19:40:37 · 1420 阅读 · 4 评论 -
000-C++开源库108杰课程介绍
学了很久,学了很多,还是觉得用C++写不出什么有用有趣的程序?别让C/C++开源库在收藏夹里吃灰,是时候让它们在代码里 “活” 起来了!精选 108 个 C/C++ 开源库,从图片处理到网络通信,覆盖多个领域,跟随本课程,每个库你都可以快速上手,告别纸上谈兵,每一次实操都是编程能力的提升。无论是学生党还是开发者,都能收获满满。别再犹豫,一起开启 C++ 开源库的实战之旅,让收藏不再沉睡!原创 2025-02-16 18:25:48 · 1052 阅读 · 0 评论