aboutsummaryrefslogtreecommitdiff
path: root/llvm/docs/ProgrammersManual.rst
diff options
context:
space:
mode:
authorRenato Golin <rengolin@systemcall.eu>2022-07-27 10:29:19 +0100
committerRenato Golin <rengolin@systemcall.eu>2022-07-27 10:30:47 +0100
commit94761b9dba141852f1e8a33da83802c0baba38d0 (patch)
treee1794c65a56ef3eea0221b8cfbac2b6c7e7e7eaa /llvm/docs/ProgrammersManual.rst
parent15f3cd6bfc670ba6106184a903eb04be059e5977 (diff)
downloadllvm-94761b9dba141852f1e8a33da83802c0baba38d0.zip
llvm-94761b9dba141852f1e8a33da83802c0baba38d0.tar.gz
llvm-94761b9dba141852f1e8a33da83802c0baba38d0.tar.bz2
Update ProgrammersManual STL docs
The SGI page doesn't exist anymore and isn't really relevant at this day and age. While at it, added the "other" main C++ website and moved all URLs to HTTPS.
Diffstat (limited to 'llvm/docs/ProgrammersManual.rst')
-rw-r--r--llvm/docs/ProgrammersManual.rst18
1 files changed, 9 insertions, 9 deletions
diff --git a/llvm/docs/ProgrammersManual.rst b/llvm/docs/ProgrammersManual.rst
index 39219ad..f0c0d7c 100644
--- a/llvm/docs/ProgrammersManual.rst
+++ b/llvm/docs/ProgrammersManual.rst
@@ -56,26 +56,26 @@ the subject that you can get, so it will not be discussed in this document.
Here are some useful links:
#. `cppreference.com
- <http://en.cppreference.com/w/>`_ - an excellent
+ <https://en.cppreference.com/w/>`_ - an excellent
reference for the STL and other parts of the standard C++ library.
+#. `cplusplus.com
+ <https://cplusplus.com/reference/>`_ - another excellent
+ reference like the one above.
+
#. `C++ In a Nutshell <http://www.tempest-sw.com/cpp/>`_ - This is an O'Reilly
book in the making. It has a decent Standard Library Reference that rivals
Dinkumware's, and is unfortunately no longer free since the book has been
published.
-#. `C++ Frequently Asked Questions <http://www.parashift.com/c++-faq-lite/>`_.
-
-#. `SGI's STL Programmer's Guide <http://www.sgi.com/tech/stl/>`_ - Contains a
- useful `Introduction to the STL
- <http://www.sgi.com/tech/stl/stl_introduction.html>`_.
+#. `C++ Frequently Asked Questions <https://www.parashift.com/c++-faq-lite/>`_.
#. `Bjarne Stroustrup's C++ Page
- <http://www.stroustrup.com/C++.html>`_.
+ <https://www.stroustrup.com/C++.html>`_.
-#. `Bruce Eckel's Thinking in C++, 2nd ed. Volume 2 Revision 4.0
+#. `Bruce Eckel's Thinking in C++, 2nd ed. Volume 2.
(even better, get the book)
- <http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html>`_.
+ <https://archive.org/details/TICPP2ndEdVolTwo>`_.
You are also encouraged to take a look at the :doc:`LLVM Coding Standards
<CodingStandards>` guide which focuses on how to write maintainable code more