2009-12-12 101 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++程序员”都是不可或缺的。