离线浏览的归档
CC
为了方便起见,我们提供了几个适用于离线浏览的 wiki 版本。
目录 |
[编辑] Html 书籍
这个 html 书籍是网站的离线副本,移除了不必要的 UI 元素。如果您只想在没有网络连接的情况下通过浏览器访问 cppreference.cn,请选择这个版本。
2019年6月7日 旧版本 |
文件:html book 20190607.zip |
文件:html book 20190607.tar.xz |
[编辑] 原始归档
这个归档是使用 wget
(GNU Wget) 创建的原始副本。请注意,此归档不适合直接查看,请改用 HTML 书籍。注意:实用工具脚本和 makefile 包含在此软件包中,因此可以用作完整的上游源代码。
2019年6月7日 旧版本 |
文件:cppreference-doc-20190607.zip |
文件:cppreference-doc-20190607.tar.xz |
[编辑] 非官方版本
一个更新更频繁的非官方分支可以在 这个 Github 仓库中找到。
2025年2月9日 旧版本 |
html-book-20250209.zip |
html-book-20250209.tar.xz | |
其他文件 (qch 和原始归档) |
[编辑] Devhelp 书籍
Devhelp 是一个用于 GTK/Gnome 的文档浏览器。
该书籍以 cppreference-doc-en-html
deb
软件包的形式在官方 Debian 和 Ubuntu 仓库中提供。
对于 Arch 用户,可以在 这里找到 cppreference-devhelp
软件包,可以使用像 yaourt
这样的工具从 AUR 安装。
[编辑] Qt 帮助书籍
qch
是一种文档格式,用于 Qt 工具,例如 QtCreator 或 Qt Assistant v5 / v6。
下面的 qch
书籍包含一个 html 书籍的版本,已针对 Qt 工具进行适配。搜索也可用。
- 注意: 旧版本的 QtCreator 或 QtAssistant 会不正确地显示文档。如果您看到格式错误,请更新这些程序。能够正确显示内容的最低版本是 QtCreator v3.0 和 QtAssistant v4.8.6。
2019年6月7日 旧版本 |
文件:qch book 20190607.zip |
文件:qch book 20190607.tar.xz |
该书籍也以 cppreference-doc-en-qch
deb
软件包的形式在官方 Debian 和 Ubuntu 仓库中提供。
Arch Linux 用户也可以通过 AUR 软件包 cppreference-qt 获取该书籍。
[编辑] Doxygen 标签文件
Doxygen 是一个从源代码注释自动生成文档的工具。它支持通过 标签文件 功能自动将 C++ 名称链接到外部文档。在上面提到的 “html 书籍” 归档中提供了两个标签文件
- local: 使用
cppreference-doxygen-local.tag.xml
文件链接到默认安装位置的本地 “html 书籍” 归档。 - web:
cppreference-doxygen-web.tag.xml
用于直接链接到 cppreference.cn 网站。
为了支持外部 cppreference 文档,需要如下修改 Doxyfile
- 如果链接目标是本地归档,请添加以下行
- TAGFILES += "location/of/cppreference-doxygen-local.tag.xml=/location/of/html/book/root/".
- 如果链接目标是 cppreference.cn,请添加以下行
- TAGFILES += "location/of/cppreference-doxygen-web.tag.xml=https://cppreference.cn/w/".
[编辑] Manpages
- stdman: 自动生成的手册页。 安装 说明包含在 README 中,更新与离线归档版本同步。上次更新:2022年2月1日(约 4.7 MB)。
- cppman: 用于 Linux/MacOS 的手册页,具有示例代码的语法高亮和手册页之间的超链接。可以通过
pip/AUR/apt/brew/port
进行安装。手册页可以按需(在线)生成/缓存,每次请求一页,或者可以获取所有可用的页面,以便进一步“离线”浏览。
[编辑] Bug
离线归档中的所有 Bug 都应报告给讨论页或 cppreference-doc github 项目的问题页。