私は C/C++ で手を汚し始めたばかりで、さまざまな概念についてまだ頭を悩ませています (以前は主に Java を書いていました)。どの C/C++ コンパイラが使用されているか、またどの標準ライブラリが含まれているかを知りたいです。また、それぞれの標準ライブラリの API ドキュメント (Java SE API ドキュメントなど) がどこにあるのか知りたいです。
3 に答える
質問の後半が実際には答えられていないことに気付きました。
... それぞれの標準ライブラリの API ドキュメントがどこにあるのか知りたいです ...
簡単な Google 検索で、これに関する豊富な情報が明らかになります。 ただし、「C++ 標準ライブラリ」は「C 標準ライブラリ」とは別物なので、検索・閲覧の際はご注意ください。C++ は C にルーツがありますが、2 つの言語は分岐して、多くの共通点と多くの隠れた相違点を共有する別個の言語になりました。
これに関する正規の参考文献のタイトルは、Nicolai M. Josuttis による「The C++ Standard Library」であり、Addison-Wesley から発行されています。多くの C++ プログラマーは、これを参考資料として本棚に保管しています。
https://cppreference.com/には、ライブラリの優れたオンライン リファレンスがあります。
Apple の Xcode で使用される LLVM 実装の詳細に興味がある場合は、https: //libcxx.llvm.org/ を参照してください。
C++ に関する最も強く推奨される書籍と参考文献の包括的なリストについては、Stack Overflow に既にこれに関する非常に優れた FAQ があります: The Definitive C++ Book Guide and List。