cpp-learning-2025
2025 最新|C++ 一站式资源库:体系化学习路线 + 详细的入门教程 + 常用开发工具 + 优质资源合集 + 高频面试题(含解析),求职进阶必备!
https://github.com/0voice/cpp-learning-2025
Last synced: 12 days ago
JSON representation
-
Tools
-
Debuggers & Performance Profiling
- Tracy Profiler - level profiler in 2025
- Perfetto - wide tracing tool
- Valgrind
- RenderDoc
-
Development Helpers
- Git - fork.com/) – Version control
- Docker
- Ninja + ccache
- include-what-you-use
- cpplint
- GitHub Copilot / Codeium / Tabnine - powered code completion
- CMake GUI / ccmake
-
Documentation & Visualization
- Doxygen
- Sphinx + Breathe
- Graphviz - graph visualization
-
Integrated Development Environments (IDEs)
- Visual Studio - featured Windows powerhouse
- CLion
- VS Code + C/C++ extensions
- Qt Creator
- CodeLite - source alternative
- Cevelop
-
Memory & Performance Tools
- Address/Memory/Thread Sanitizers
- gperftools
- tcmalloc - performance allocator
-
Package Managers
-
Static Analysis & Testing
- Clang-Tidy
- Cppcheck
- PVS-Studio - grade analyzer (free for open-source)
- Google Test - standard testing frameworks
- doctest - header, ultra-lightweight testing
- ApprovalTests.cpp - master / snapshot testing
-
-
Uncategorized
Categories
Sub Categories
Distributed Systems
99
Development Helpers
14
Websites
10
Desktop Application Development
9
Game Development
7
AI / Machine Learning
6
Uncategorized
6
Static Analysis & Testing
6
Integrated Development Environments (IDEs)
6
Debuggers & Performance Profiling
6
Systems Programming / Kernel
6
Compilers
6
Backend / Server Development
6
Build Systems
6
Embedded Development
6
Free Electronic Book / PDF
5
Package Managers
5
Audio/Video & Streaming
5
Data Processing & Storage
4
Code Formatting & Refactoring
4
Stage 4: Systems Programming (4–6 weeks)
3
Memory & Performance Tools
3
Documentation & Visualization
3
Security
2
Stage 3: Modern C++ & STL (2–3 weeks)
1
General
1
Stage 1: Fundamentals (2–3 weeks)
1
Stage 2: Core OOP (3–4 weeks)
1
Stage 0: Preparation (0.5–1 day)
1
Keywords
c-plus-plus
11
c
9
cpp
9
cross-platform
6
gamedev
6
header-only
5
http
5
iot
5
deep-learning
5
game-development
4
https
4
game-engine
4
library
4
graphics
4
cpp11
4
async
3
android
3
ssl
3
tls
3
machine-learning
3
embedded
3
gui
3
multimedia
3
ffmpeg
3
opengl
3
streaming
2
ai
2
rtsp
2
rtmp
2
multi-platform
2
hls
2
inference
2
low-latency
2
distributed-database
2
computer-vision
2
performance
2
good-first-issue
2
kubernetes
2
websocket
2
go
2
database
2
http-server
2
distributed-systems
2
linux
2
vulkan
2
srt
2
tensorflow
2
pytorch
2
onnx
2
cpp17
2