# parallel101/cppguidebook

小彭老师领衔编写，现代C++的中文百科全书

Repository: https://github.com/parallel101/cppguidebook
Canonical: https://ross.abutalabs.com/products/cppguidebook
Homepage: https://142857.red/book/
Language: Typst
License: NOASSERTION
License Family: other
Last push: 2026-03-21T06:54:26+00:00

## Health v2 (maintenance only)
Score: 59/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 73, release rhythm 43, longevity 56
- inputs: {"age_days": 795, "days_push": 165, "days_rel": 165, "gap_med": null, "n_releases_24m": 1}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1054, forks 78 (observed 2026-08-28T04:03:24.084473+00:00)

## What it is
An open-source Chinese-language online book ('Xiao Peng's Modern C++ Encyclopedia') teaching modern C++ from C++23 down to C++98, built with Mkdocs and published as a website and PDF. It covers basics through advanced topics like move semantics, design patterns, multithreading, CUDA, CMake, and LLVM.

## Use cases
- learn modern C++ from scratch
- understand C++23 features with examples
- find a free Chinese C++ textbook
- study C++ move semantics and RAII
- learn C++ multithreading and concurrency
- prepare for C++ interviews
- learn modern CMake and CUDA alongside C++

## When to choose
- you want a free, continuously updated modern C++ guide in Chinese
- you prefer learning newest C++ standards first instead of legacy C++98 style
- you want both online reading and offline PDF downloads

## When to avoid
- you need a finished, fully polished reference with no unfinished chapters
- you need an English-language C++ resource
- you need structured interactive exercises or certification

## Facets
- artifact type: learning-resource
- maturity: active
- function: documentation
- domain: programming-languages, tutorials, education, developer-tools
- platform: cross-platform
- tags: cpp, modern-cpp, book, chinese, mkdocs, open-textbook, c++23, web-server

## Member repositories
- parallel101/cppguidebook (main) score 59

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:24.084473+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:59:02.282587+00:00, confidence not recorded.
  - readme: https://github.com/parallel101/cppguidebook (fetched 2026-08-28T04:03:24.084473+00:00, sha 678facd69f52)
  - homepage: https://142857.red/book/ (fetched 2026-08-29T13:00:31.666498+00:00, sha f80d687697ea)
  - site_page: https://142857.red/book/about (fetched 2026-08-29T13:00:31.669754+00:00, sha 557e9a8b4eac)
- Data as of 2026-08-30T08:39:29.467469+00:00.
