Hallo, gibt es eingentlich irgendwo im Internet eine vernuenftige Dokumentation zur STL (also z. B. die String-Funktionen, die Klassen istream, ostream usw.)? Idealerweise so aehnlich aufgebaut wie die Java-API-Doc. Oder alternativ ein Buch das so aehnlich aufgebaut ist wie die `... in a Nutshell'-Buecher von O'Reilly. Ich habe zwar ein gutes C++-Buch, das aber als Lehrbuch und nicht als Nachschlagewerk konzipiert ist. Bei C hat man ja die Manpages, bei Java die API-Doc -- aber bei C++ fehlt mir das irgendwie. Und bitte kommt mir jetzt keiner mit dieser verkorksten Unix-Infopage die irgendwo bei der libc rumliegt. Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ I couldn't give [Bill Gates] advice in business and he couldn't give me advice in technology. -- Linus Benedict Torvalds
* Am Don, 06 Mär 2003 schrieb Bernhard Walle:
Hallo,
gibt es eingentlich irgendwo im Internet eine vernuenftige Dokumentation zur STL (also z. B. die String-Funktionen, die Klassen istream, ostream usw.)? Idealerweise so aehnlich aufgebaut wie die Java-API-Doc. Oder alternativ ein Buch das so aehnlich aufgebaut ist wie die `... in a Nutshell'-Buecher von O'Reilly.
Ich habe zwar ein gutes C++-Buch, das aber als Lehrbuch und nicht als Nachschlagewerk konzipiert ist. Bei C hat man ja die Manpages, bei Java die API-Doc -- aber bei C++ fehlt mir das irgendwie.
Ich nutze http://www.sgi.com/tech/stl/, ist zwar mehr eine Kurzreferenz als ne Doku, aber IMHO sehr brauchbar. Außerdem fällt mir noch http://www.dinkumware.com/refxcpp.html ein. Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
On Thursday 06 March 2003 12:46, Bernhard Walle wrote:
Hallo,
gibt es eingentlich irgendwo im Internet eine vernuenftige Dokumentation zur STL (also z. B. die String-Funktionen, die Klassen istream, ostream usw.)? Idealerweise so aehnlich aufgebaut wie die Java-API-Doc. Oder alternativ ein Buch das so aehnlich aufgebaut ist wie die `... in a Nutshell'-Buecher von O'Reilly.
The best STL reference docs I know of are found at http://www.sgi.com/tech/stl/, but they do only describe the small part of the Standard Library that constitutes STL (i.e., *not* strings or streams). A good general C++ links collection is found at http://www.robertnz.net/cpp_site.html.
Ich habe zwar ein gutes C++-Buch, das aber als Lehrbuch und nicht als Nachschlagewerk konzipiert ist. Bei C hat man ja die Manpages, bei Java die API-Doc -- aber bei C++ fehlt mir das irgendwie.
Recommended books: If you are looking for a general C++ reference, there's nothing as good as Stroustrup: "The C++ Programming Language", 3rd edition, 2001. (My version of the book is a special edition with ISBN 0201700735). Perhaps one competitor could be Lippman, Lajoie: "C++ Primer", 3rd edition, 2001, ISBN 0201824701. STL is given an in-depth investigation in a book by the original authors: Plauger, Stepanov, Lee, Musser: "The C++ Standard Template Library", 2001, ISBN: 0134376331. You can read about the streams facilities in Langer, Kreft: "Standard C++ IOStreams and Locales", 2000, ISBN: 0201183951. For a general description of all parts of the Standard Library, I'd recommend Josuttis: "The C++ Standard Library", 1999, ISBN: 0201379260. A good aid for learning the language basics is Müldner: "C++ Programming with Design Patterns Revealed", 2002, ISBN: 0201722313. You can easily find all of these book at Amazon or any other Internet book store. -- Ch
Moin Bernhard,
From: "Bernhard Walle"
usw.)? Idealerweise so aehnlich aufgebaut wie die Java-API-Doc. Oder alternativ ein Buch das so aehnlich aufgebaut ist wie die `... in a Nutshell'-Buecher von O'Reilly.
Addision-Wesley, AFAIK "STL Programmierung", von Ulrich Breymann. Ich nutze dieses Buch ausgiebig, ist IMHO echt super. Ciao Andre
On Thu, 06 Mar 2003 at 14:11 (+0100), Andre Heine wrote:
From: "Bernhard Walle"
usw.)? Idealerweise so aehnlich aufgebaut wie die Java-API-Doc. Oder alternativ ein Buch das so aehnlich aufgebaut ist wie die `... in a Nutshell'-Buecher von O'Reilly.
Addision-Wesley, AFAIK "STL Programmierung", von Ulrich Breymann. Ich nutze dieses Buch ausgiebig, ist IMHO echt super.
da es das Buch inzwischen online als PDF gibt hab ich mir das mal angesehen. Das Problem ist dass es nur die STL behandelt und nicht die ganze C++-Standardbibliothek; z. B. steht zu Strings so gut wie nichts drin. Vielen Dank auch an Christian Andersson, aber im Zweifel wuerde ich mir lieber ein deutsche Buch kaufen. Im Internet habe ich das Buch `Die C++-Standardbibliothek' aus dem Springer-Verlag gefunden. Die Bewertungen auf Amazon sind sehr gut und auch das Inhaltsverzeichnis schaut OK aus. Ich bin also am Ueberlegen ob ich mir das Buch kaufe. Hat zufaellig jemand hier das Buch gelesen und kann was dazu schreiben? Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Es wird Wagen geben, die von keinem Tier gezogen werden und mit unglaublicher Gewalt daherfahren. -- Leonardo da Vinci
Hi, On Sat, 29 Mar 2003, Bernhard Walle wrote:
Addision-Wesley, AFAIK "STL Programmierung", von Ulrich Breymann. Ich nutze dieses Buch ausgiebig, ist IMHO echt super.
da es das Buch inzwischen online als PDF gibt hab ich mir das mal angesehen. Das Problem ist dass es nur die STL behandelt und nicht die ganze C++-Standardbibliothek;
??? STL == standard template library. Das _ist_ die ganze Standardbibliothek nach ISO-C++. Ciao, Micha.
On Mon, 31 Mar 2003 at 11:46 (+0200), Michael Matz wrote:
On Sat, 29 Mar 2003, Bernhard Walle wrote:
Addision-Wesley, AFAIK "STL Programmierung", von Ulrich Breymann. Ich nutze dieses Buch ausgiebig, ist IMHO echt super.
da es das Buch inzwischen online als PDF gibt hab ich mir das mal angesehen. Das Problem ist dass es nur die STL behandelt und nicht die ganze C++-Standardbibliothek;
??? STL == standard template library. Das _ist_ die ganze Standardbibliothek nach ISO-C++.
Hm, dachte ich bisher auch. Aber wo sind dann z. B. in dem Buch die Strings? Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ A feature is nothing more than a bug with seniority.
Am Mon, 2003-03-31 um 11.56 schrieb Bernhard Walle:
On Mon, 31 Mar 2003 at 11:46 (+0200), Michael Matz wrote:
On Sat, 29 Mar 2003, Bernhard Walle wrote:
Addision-Wesley, AFAIK "STL Programmierung", von Ulrich Breymann. Ich nutze dieses Buch ausgiebig, ist IMHO echt super.
da es das Buch inzwischen online als PDF gibt hab ich mir das mal angesehen. Das Problem ist dass es nur die STL behandelt und nicht die ganze C++-Standardbibliothek;
??? STL == standard template library. Das _ist_ die ganze Standardbibliothek nach ISO-C++.
Hm, dachte ich bisher auch. Aber wo sind dann z. B. in dem Buch die Strings? Ich kenne dieses Buch nicht. aber std::basic_string und deren Spezialisierungen std::string, std::wstring sind Bestandteil der stl.
Welchen "String"-Typ Du vermisst ist mir nicht klar. Ralf PS.: Ich verwende die Josuttis-Bücher.
On Mon, 31 Mar 2003 at 12:28 (+0200), Ralf Corsepius wrote:
Am Mon, 2003-03-31 um 11.56 schrieb Bernhard Walle:
On Mon, 31 Mar 2003 at 11:46 (+0200), Michael Matz wrote:
On Sat, 29 Mar 2003, Bernhard Walle wrote:
Addision-Wesley, AFAIK "STL Programmierung", von Ulrich Breymann. Ich nutze dieses Buch ausgiebig, ist IMHO echt super.
da es das Buch inzwischen online als PDF gibt hab ich mir das mal angesehen. Das Problem ist dass es nur die STL behandelt und nicht die ganze C++-Standardbibliothek;
??? STL == standard template library. Das _ist_ die ganze Standardbibliothek nach ISO-C++.
Hm, dachte ich bisher auch. Aber wo sind dann z. B. in dem Buch die Strings? Ich kenne dieses Buch nicht. aber std::basic_string und deren Spezialisierungen std::string, std::wstring sind Bestandteil der stl.
Abschliessend habe ich im Internet doch noch eine brauchbare Kurzreferenz gefunden: http://www.cppreference.com. Dort wird im uebrigen auch die STL als Teilmenge der Standardbibliothek betrachtet (keine Ahnung ob das richtig ist, ist mir aber letztendlich auch egal). Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Alles, das erfunden werden kann, ist erfunden worden. -- C. H. Duell, Beauftragter des US-Patentamts (1899)
participants (6)
-
Andre Heine
-
Bernhard Walle
-
Christian Andersson
-
Christoph Maurer
-
Michael Matz
-
Ralf Corsepius