2009-12-12 98 views

回答

2

天兒真好,

我幾乎總是去到項目的主頁或銷售商的網站先看看有什麼文檔可以先試試谷歌搜索。

編輯:糟糕,我忘了補充說,如果我正在查看源代碼本身,我幾乎總是使用vim的「K」功能調出相關的手冊頁。將vim光標停放在函數名稱上並打開captial-K鍵,並打開一個新的緩衝區並加載相關的手冊頁。只需輸入:bd當你想關閉手冊頁,然後回到源代碼。

其實,我真的開始看到越來越多的相關SO問題和答案在谷歌搜索結果中名列前茅。

HTH

歡呼聲,

5

對於C++標準庫函數,我找一找在我的Nicolai Josuttis的「The C++ Standard Library」的副本中。像大多數優秀的技術書籍一樣,它遠遠優於任何在線資源。

+0

......除了現在已經十歲了,主要關注STL。我認爲這個問題比STL更普遍。 – 2009-12-12 17:42:31

+0

它涵蓋了整個C++標準庫。 – 2009-12-12 17:43:42

+1

雖然如果它是10歲,那就意味着它不包括TC。所以大概是少數情況下,「C++標準」或草稿,如果不那麼友好,則更準確。不過,我認爲沒有太大的區別。 – 2009-12-12 17:54:23

1
+0

尤其是,Dinkumware的* Compleat Libraries Reference *從這裏開始http://www.dinkumware.com/manuals/default.aspx,在* Standard C++ Library *這裏:http://www.dinkumware.com/manuals/default的.aspx#標準20C%+%20Library。 – seh 2009-12-12 22:44:33

0

我仍然訪問了很多STL pages at SGI。儘管SGI不像以前那樣,但這些頁面仍然存在,這是件好事。

Boost相同:網站是最簡單的。

但是,我主要通過QtCreator使用Qt文檔,因爲它是一個相當不錯的工具,儘管我使用Emacs編輯源代碼。

0

我在本地有SGI的STL文檔,Apache(以前的Rogue Wave)STDCXX doc和Single Unix Spec(= POSIX)v3。我運行FreeBSD,安裝了手冊頁。

除此之外,它是谷歌,通常很快就會導致其他答案中提到的網站。

1

我的基本C/C++問題的95%是通過Google回答的(通常通過鏈接到http://www.cplusplus.com)。

谷歌的優點是我可以一眼就看到其他人可能遇到的問題以及我正在查找的任何問題。這通常不是有價值的東西(因爲我只是在尋找複習或基礎知識),但當它有用時,它就是純金。

如果我需要更多的權限或詳細信息,我打了標準文檔的PDF。當然,如果我需要Windows的細節(無論如何對我來說這已經足夠了),那麼MSDN(本地或網絡上)也是如此。最後,當我真的想要或需要背景或出於好奇的緣故時,有幾個書架上裝滿了來自專家(或他們的在線文章 - 當然谷歌幫助我)的書籍。

1

我使用CPP Reference了很多。它不完整,但頁面簡單,整齊,易於閱讀。如有疑問,我檢查紙張參考。

0

對於C我只是在終端使用本地人。我發現它在速度和準確性方面都勝過網上資源。

0

我有一個ISO/IEC 14882 C++標準的PDF。從ISO網站下載大約30美元的成本,並且對於任何「真正的C++程序員」都是不可或缺的。