【发布时间】:2009-12-12 17:23:34
【问题描述】:
您是否使用任何特定网站作为功能参考,或者您只是在谷歌上搜索该功能?
【问题讨论】:
您是否使用任何特定网站作为功能参考,或者您只是在谷歌上搜索该功能?
【问题讨论】:
对于 C++ 标准库函数,我在 Nicolai Josuttis 的“C++ 标准库”的纸质副本中查找它们。像大多数优秀的技术书籍一样,它远远优于任何在线资源。
【讨论】:
生日,
我几乎总是先访问项目的主页或供应商的网站,先查看可用的文档,然后尝试谷歌搜索。
编辑: 糟糕,我忘了补充一点,如果我查看源代码本身,我几乎总是使用 vim 的“K”功能来调出相关的手册页。将 vim 光标停在函数名称上,然后按下 captial-K 键,打开一个新缓冲区并加载相关的手册页。当您想关闭手册页并返回源代码时,只需输入 :bd。
实际上,我真的开始看到越来越多的相关 SO 问题和答案出现在 Google 搜索结果列表中。
HTH
干杯,
【讨论】:
【讨论】:
我 95% 的基本 C/C++ 问题都是通过 Google 回答的(通常通过指向 http://www.cplusplus.com 的链接)。
Google 的优势在于,我可以一目了然地了解其他人在使用我所查找的内容时可能遇到的问题。这通常没有什么价值(因为我只是在寻找复习或基础知识),但当它有用时,它就是纯金。
如果我需要更多权限或细节,我点击标准文档的 PDF。如果我需要 Windows 详细信息,当然还有 MSDN(本地或网络上的)(这对我来说通常已经足够了)。
最后,当我真的想要或需要背景知识或出于好奇时,有几个书架上摆满了专家的书籍(或他们的在线文章 - 当然,Google 会帮助我)。
【讨论】:
我经常使用CPP Reference。它不完整,但页面简单、整洁且易于阅读。如有疑问,我会查看论文参考文献。
【讨论】:
对于 C,我使用 http://man.cx/ 或 http://linux.die.net/man/ 或 http://www.opengroup.org/onlinepubs/007908799/,主要是我的 Draft C99 reference 副本。
2011 年 4 月更新
C99 工作论文:http://www.open-std.org/JTC1/sc22/wg14/www/docs/n1256.pdf
C1X 草案参考:http://www.open-std.org/JTC1/sc22/wg14/www/docs/n1548.pdf
POSIX.1-2008:http://pubs.opengroup.org/onlinepubs/9699919799/
【讨论】:
我经常使用www.cplusplus.com。
【讨论】:
我在本地有 SGI 的 STL 文档、Apache(以前的 Rogue Wave)STDCXX 文档和 Single Unix Spec (= POSIX) v3。我运行 FreeBSD,安装了手册页。
除此之外,谷歌通常会很快引导到其他答案中提到的网站。
【讨论】:
对于 C,我只在终端中使用 man localy。我发现它在速度和准确性方面都优于在线资源。
【讨论】:
我有一份 ISO/IEC 14882 C++ 标准的 PDF。从 ISO 网站下载大约需要 30 美元,对于任何“真正的 C++ 程序员”来说都是必不可少的。
【讨论】:
我仍然经常访问STL pages at SGI。幸好这些页面仍然存在,即使 SGI 与以前不同。
Boost 也一样:网站最简单。
但是,我主要通过 QtCreator 使用 Qt 文档,因为它是一个相当不错的工具,即使我使用 Emacs 来编辑我的源代码。
【讨论】: