离线查看的存档
为了方便起见,提供了一些适合离线查看的维基版本。
内容 |
[编辑] Html 书籍
此 html 书籍是网站的离线副本,去除了不必要的 UI 元素。如果您只想在没有互联网连接的情况下通过浏览器访问 cppreference.com,请选择此选项。
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 |
[编辑] 非官方版本
可以在 此 git 存储库中找到更新更频繁的非官方分支。
2024 年 6 月 10 日 旧版本 |
html-book-20240610.zip (52MB) |
html-book-20240610.tar.xz (6MB) | |
其他文件(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 存储库中可用。
此书籍还由 AUR 软件包 cppreference-qt 为 Arch Linux 用户提供。
[编辑] Doxygen 标签文件
Doxygen 是一种从源代码注释自动生成文档的工具。它支持通过 标签文件 功能将 C++ 名称自动链接到外部文档。上面提到的“html 书籍”存档中提供了两个标签文件
- 本地:使用
cppreference-doxygen-local.tag.xml
文件链接到默认安装位置的本地“html 书籍”存档。 - 网络:
cppreference-doxygen-web.tag.xml
用于直接链接到 cppreference.com 网站。
为了支持外部 cppreference 文档,需要对 Doxyfile 进行如下修改
- 如果链接目标是本地存档,请添加以下行
- TAGFILES += "location/of/cppreference-doxygen-local.tag.xml=/location/of/html/book/root/".
- 如果链接目标是 cppreference.com,请添加以下行
- TAGFILES += "location/of/cppreference-doxygen-web.tag.xml=https://cppreference.cn/w/".
[编辑] 手册页
- stdman: 自动生成的手册页。 安装 说明包含在 README 中,更新会跟随离线存档版本发布。上次更新:2022 年 2 月 1 日(约 4.7 MB)。
- cppman: 用于 Linux/MacOS 的手册页,包含示例代码的语法高亮和手册页之间的超链接。 安装 可以通过
pip/AUR/apt/brew/port
完成。手册页可以按需(在线)生成/缓存,每次请求一个页面,或者可以获取所有可用页面,以便进一步“离线”浏览。
[编辑] 错误
离线存档中的所有错误都应报告到 讨论页面 或 cppreference-doc github 项目的 问题页面。