離線瀏覽文件
CC
為方便起見,我們提供了幾個適用於離線瀏覽的維基版本。
目錄 |
[編輯] 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 |
[編輯] 非官方釋出
一個更新更頻繁的非官方分支可以在此 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 書籍”檔案中提供了兩個標籤檔案
- 本地:使用
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.tw/w/".
[編輯] 手冊頁
- stdman:自動生成的手冊頁。安裝說明包含在 README 中,更新遵循離線檔案發布。上次更新:2022 年 2 月 1 日(約 4.7 MB)。
- cppman:適用於 Linux/MacOS 的手冊頁,帶有示例程式碼的語法高亮和手冊頁之間的超連結。安裝可透過
pip/AUR/apt/brew/port
獲得。手冊頁可以即時生成/快取(線上),每個請求一頁,或者可以獲取所有可用頁面,以供進一步的“離線”瀏覽。
[編輯] 錯誤
離線檔案中的所有錯誤都應報告到討論頁或 cppreference-doc github 專案的問題頁。