# 学习资料 **Repository Path**: ljc8/Learning-Materials ## Basic Information - **Project Name**: 学习资料 - **Description**: 相关学习资料 - **Primary Language**: C/C++ - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-09-02 - **Last Updated**: 2026-01-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 学习资料 #### 架构 ## 01CMake - [CMake 保姆级教程(上) 爱编程的大丙.md](http://gitee.com/ljc8/Learning-Materials/tree/master/01CMake) - [CMake 保姆级教程(下) 爱编程的大丙.md](http://gitee.com/ljc8/Learning-Materials/tree/master/01CMake) - 现代CMake高级教程-双笙子佯谬.pptx - 现代CMake高级教程-双笙子佯谬.pdf ## 02进程-线程 - [00文件描述符](https://gitee.com/ljc8/Learning-Materials/tree/master/02%E8%BF%9B%E7%A8%8B-%E7%BA%BF%E7%A8%8B) - [01进程控制](https://gitee.com/ljc8/Learning-Materials/tree/master/02%E8%BF%9B%E7%A8%8B-%E7%BA%BF%E7%A8%8B) - [02处理日期和时间的chrono库](https://gitee.com/ljc8/Learning-Materials/tree/master/02%E8%BF%9B%E7%A8%8B-%E7%BA%BF%E7%A8%8B) - [03C++线程的使用](https://gitee.com/ljc8/Learning-Materials/tree/master/02%E8%BF%9B%E7%A8%8B-%E7%BA%BF%E7%A8%8B) - [04命名空间 - this_thread](https://gitee.com/ljc8/Learning-Materials/tree/master/02%E8%BF%9B%E7%A8%8B-%E7%BA%BF%E7%A8%8B) - [05线程](http://gitee.com/ljc8/Learning-Materials/tree/master/02%E8%BF%9B%E7%A8%8B-%E7%BA%BF%E7%A8%8B) ## 03CPP - 使用enable_if模板处理不同相同结构体c++14及c++17.md - 尾后默认模板实参.md - is_member_object_pointer测试类型是否为指向成员对象的指针.md - 结构体是否包含特定类型的成员变量.md - 函数指针的指针int (\*(\*pf())())().md - 深入应用CPP11_ 浅墨浓香_博客园.md ## 06nlohmann_json - 01nlohmann_json:JSON for Modern C++使用的JSON格式.pdf - 02C++开源库nlohmann_json的介绍和使用详解_C 语言_脚本之家.pdf - 03常见问题FAQ - JSON for Modern C++.pdf - 04例子Exceptions - JSON for Modern C++.pdf - 05设计Design goals - JSON for Modern C++.pdf - 06架构Architecture - JSON for Modern C++.pdf - 07惊喜!C++ 现代化json库nlohmann更高效的使用方式 - 知乎.pdf - 08【C++ JSON 开源库】nlohmann入门使用总结 - fengMisaka - 博客园.pdf - 09map中的键时,json格式不是预期的格式.pdf - 10任意类型转换?Arbitrary Type Conversions - JSON for Modern C++.pdf - 11注释 - JSON for Modern C++.pdf - 12迭代器Iterators - JSON for Modern C++.pdf - 13指针JSON Pointer - JSON for Modern C++.pdf - 14补丁?JSON Patch and Diff - JSON for Modern C++.pdf - 15合并补丁JSON Merge Patch - JSON for Modern C++.pdf - 16命名空间nlohmann Namespace - JSON for Modern C++.pdf - 17对象顺序Object Order - JSON for Modern C++.pdf - 18JSON Lines - JSON for Modern C++.pdf - 19异常Parsing and Exceptions - JSON for Modern C++.pdf - 20解析器回调Parser Callbacks - JSON for Modern C++.pdf - 21SAX Interface接口 - JSON for Modern C++.pdf - 22运行时断言Runtime Assertions - JSON for Modern C++.pdf - 23专门化枚举转换Specializing enum conversion - JSON for Modern C++.pdf - 24支持的宏Supported Macros - JSON for Modern C++.pdf - 25类型- JSON for Modern C++ --- Types - JSON for Modern C++.pdf - 26号码处理Number Handling - JSON for Modern C++.pdf - nlohmann_json的API网站.txt - nlohmannjson支持QString、QVector、QMap ### code #### json-3.11.3 #### nlohmann - json.hpp ### JsonSrialization - JsonSrialization - JsonSrialization.sln - JsonSrialization.vcxproj - JsonSrialization.vcxproj.filters - main.cpp - nlohmann_json_PropertySheet.props ## 网站 [cppreference离线下载](https://zh.cppreference.com/w/Cppreference:Archives) [微软C++ 标准库头文件解释](https://learn.microsoft.com/zh-cn/cpp/standard-library/cpp-standard-library-header-files?view=msvc-170)