-1

有没有像 Java 一样的 C++ 资源?

喜欢完整的教程http://docs.oracle.com/javase/tutorial

和完整的 API 规范一样http://docs.oracle.com/javase/7/docs/api/index.html

4

3 回答 3

2

C++ 标准库的文档是 C++ 标准 (ISO/IEC 14882:2011) 的一部分。该标准必须购买,但与官方标准仅有微小差异的最新草案可在C++ 工作组的主页上找到。

请注意,该标准非常简洁。Nicolai Josuttis 编写了对 C++ 标准库的更适合初学者的介绍。

于 2012-05-13T12:51:56.743 回答
1

C++ 是一种语言而不是 API,有 C++ 的规范,但没有 API 之类的东西。

有一个 C++ 的 ISO 标准和一本书:http ://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470846747.html

有很多关于标准库的书籍详细介绍了 STL 的惯用用法,新的 C++11 标准采用了许多 Boost 库,例如智能指针。

Josuttis 的书:http ://www.josuttis.com/libbook/ ,有趣的是有第二版涵盖了我不知道的 C++11。

还有很多 Boost 书籍,你可以用谷歌搜索,我推荐以下:http ://www.amazon.co.uk/The-Boost-Libraries-Boris-Schaling/dp/0982219199/ref=sr_1_5?ie= UTF8&qid=1336925944&sr=8-5

http://www.amazon.co.uk/Beyond-Standard-Library-Introduction-Boost/dp/0321133544/ref=sr_1_6?ie=UTF8&qid=1336925944&sr=8-6

您将看到的任何 API 都将是特定于框架和操作系统的,不幸的是,标准库没有像 JAVA 那样涵盖这一点。

于 2012-05-13T11:36:00.457 回答
1

我知道这个网站。我同意没有关于 C++ 的 API。这种语言没有 Java 所具有的 abcd() 形式。但是,如果您知道要查找的内容,此站点将非常有用

于 2012-05-13T12:22:26.160 回答