C/C++
工具链
| 名称 | 介绍 | 链接 |
|---|---|---|
| CMake | 强大的软件构建系统 | 官网 |
| Conan | C/C++ 的软件包管理器 | 中文 英文 |
| Mingw-w64 | 在 Windows 环境下提供类似于 Unix/Linux 环境下的开发工具 | 官网 |
| Valgrind | 内存泄漏定位工具 |
学习笔记
学习视频
华为团队斥巨资打造了最新的C/C++教程
https://www.bilibili.com/video/BV1Bo4y1g7yc/
【整整648集】华为大佬终于把C语言做成了动画片
https://www.bilibili.com/video/BV1j1421k7ki/
零基础入门PostgreSQL教程,2021最新版【通俗易懂】
https://www.bilibili.com/video/BV1tL41177av/
【C++教程】国外大佬C++技术教程,油管百万级收藏
https://www.bilibili.com/video/BV1oD4y1h7S3/
【PostgreSQL源码解析】GDB调试和PG缓冲池分享 https://www.bilibili.com/video/BV1dL411S72m/
浙江大学翁恺教你C语言程序设计!C语言基础入门!
https://www.bilibili.com/video/BV1dr4y1n7vA/
第三方库代码:
- argparse:使用 C++17 编写的命令行解析器,可以轻松定义用户友好的命令行参数
- fmt: 提供了类似 Python 的字符串插值功能,可以方便地将变量插入到字符串中
- libfort: 用于在终端输出表格,提供了表格布局和样式设置的功能
- libpg_query: 由 DuckDB 改写的支持 PostgreSQL 语法的解析器,用于查询解析
- linenoise: 用于创建交互式命令行界面,简化了用户输入的处理和历史记录的管理