Cplusplus-Concurrency-In-Practice:现代 C++ 并发编程实践指南 Cplusplus-Concurrency-In-Practice:现代 C++ 并发编程实践指南 项目概述 Cplusplus-Concurrency-In-Practice 是一个专注于现代 C++ 并发编程的开源学习项目,由开发者 forhappy 创建并维护。该项目旨在为 C++ 开发者提供...
Oat++:现代C++高性能Web框架入门指南 Oat++:现代C++高性能Web框架入门指南 什么是Oat++? Oat++(也称为oatpp)是一个轻量级、高性能的现代C++ Web框架,专为构建可扩展的RESTful API和Web服务而设计。它采用纯C++17标准编写,不依赖任何外部库,提供了简洁直观的API,让开发者能够快速构建高效的网...
C++ Interview:一站式C++面试指南与实战项目 C++ Interview:一站式C++面试指南与实战项目 项目概述 C++ Interview 是一个由开发者 huihut 创建的开源项目,旨在为C++程序员提供全面的面试准备资源。该项目汇集了C++核心概念、常见面试问题、算法实现以及实际编码示例,是准备C++技术面试的宝贵资料库。 核心内容架...
C++ WebServer:一个轻量级、高性能的Web服务器实现 C++ WebServer:一个轻量级、高性能的Web服务器实现 项目概述 C++ WebServer 是一个由 linyacool 开发的开源Web服务器项目,采用纯C++11标准编写,不依赖任何第三方库。该项目旨在展示如何从零开始构建一个功能完整的Web服务器,涵盖了网络编程、多线程、HTTP协...
C++ 开源手写笔记应用:Xournal++ 项目深度解析 C++ 开源手写笔记应用:Xournal++ 项目深度解析 项目概述 Xournal++ 是一款基于 C++ 开发的开源手写笔记应用程序,专为数字手写和笔记记录而设计。作为经典 Xournal 项目的现代化继承者,它提供了丰富的功能集,特别适合学术研究、课堂笔记和创意草图绘制。 技术架构亮点 1. ...
C++ Magnum:现代图形应用开发的强大框架 C++ Magnum:现代图形应用开发的强大框架 概述 Magnum是一个轻量级、模块化的C++11/14图形中间件,专为游戏、数据可视化和科学计算等应用设计。它提供了现代OpenGL/OpenGL ES/Vulkan的抽象层,同时保持了接近原生API的性能和灵活性。 核心特性 1. 跨平台支持 支...
C++ nghttp2 项目介绍:高性能 HTTP/2 库的实现与应用 C++ nghttp2 项目介绍:高性能 HTTP/2 库的实现与应用 项目概述 nghttp2 是一个用 C 语言实现的 HTTP/2 协议库,同时提供了 C++ 封装接口。该项目遵循最新的 HTTP/2 规范(RFC 7540),提供了完整的 HTTP/2 客户端和服务器实现,是构建高性能网络应...
现代C++ JSON库:nlohmann/json 简介与实例 现代C++ JSON库:nlohmann/json 简介与实例 项目概述 nlohmann/json 是一个用现代C++编写的JSON解析和序列化库,由Niels Lohmann开发维护。这个库以其简洁的API设计、出色的性能和易用性而闻名,已成为C++社区中最受欢迎的JSON处理库之一。 主要特性...
Catch2:现代C++单元测试框架的优雅选择 Catch2:现代C++单元测试框架的优雅选择 什么是Catch2? Catch2是一个功能强大、现代化的C++单元测试框架,以其简洁的语法和易用性而闻名。作为Catch测试框架的第二个主要版本,它完全重写了原始代码库,提供了更好的性能、更丰富的功能和更现代化的C++支持。 核心特性 1. 极简的测...
C++ Abseil 库:Google 开源的现代 C++ 基础组件 C++ Abseil 库:Google 开源的现代 C++ 基础组件 项目概述 Abseil 是 Google 开源的 C++ 库集合,提供了在 Google 内部经过多年生产环境验证的基础组件。该项目旨在为 C++ 开发者提供可靠、高效且符合现代 C++ 最佳实践的工具集,帮助构建高质量、可维护的...
c++-Modern C++ Tutorial:掌握现代 C++ 编程的完整指南 Modern C++ Tutorial:掌握现代 C++ 编程的完整指南 项目概述 Modern C++ Tutorial 是由 changkun 创建并维护的开源教程项目,旨在帮助开发者系统性地学习和掌握现代 C++(C++11/14/17/20)的核心特性。该项目不仅提供了清晰的理论讲解,还包含...
Cpp_Primer_Practice:深入学习C++的绝佳实践项目 Cpp_Primer_Practice:深入学习C++的绝佳实践项目 项目概述 Cpp_Primer_Practice 是一个基于经典C++教材《C++ Primer》的学习实践项目,由开发者applenob创建并维护。该项目系统地整理了《C++ Primer》中的核心概念和编程练习,为C++学习者...