Thread View: de.comp.lang.c++
2 messages
2 total messages
Started by Andreas Jahnen
Mon, 11 Mar 1996 11:38
Welche Klassenbibliotek ??
Author: Andreas Jahnen
Date: Mon, 11 Mar 1996 11:38
Date: Mon, 11 Mar 1996 11:38
27 lines
1388 bytes
1388 bytes
Hallo Leute !! Ich moechte mir mal eine C++ Klassenbibliotek naeher anschauen. Sie sollte auf allen Betriebssystemen ( Dos + Windows , Unix , OS/2 , ... ) verfuegbar sein und nicht viel oder garnichts kosten. Es sollten Klassen fuer elementare Sachen wie Strings, Listen, BBaeume, Komplexe Zahlen und so weiter bereitstellen. Eine Oberflaechenbibliotek waere auch schoen. Ich weiss: viel verlangt, aber koennt Ihr mir weiterhelfen ?? Gruss, Andreas -- ################################################################################ Andreas Jahnen Fachbereich: Angewandte Informatik jahnena@trier.fh-rpl.de ----------------------------------------------------------------- Pfarrer-Ley-Str. 4 Studentenwohnheim Martinskloster 56825 Gevnich Zimmer 154 Telefon: 02678/782 54292 Trier ################################################################################
Re: Welche Klassenbibliotek ??
Author: Dietmar Kuehl
Date: Mon, 11 Mar 1996 15:39
Date: Mon, 11 Mar 1996 15:39
46 lines
3087 bytes
3087 bytes
Hi, Andreas Jahnen (jahnena@trier.fh-rpl.de) wrote: : Ich moechte mir mal eine C++ Klassenbibliotek naeher anschauen. Sie sollte : auf allen Betriebssystemen ( Dos + Windows , Unix , OS/2 , ... ) verfuegbar : sein und nicht viel oder garnichts kosten. Schau Dir die Standard C++ Bibliothek an :-) Insbesondere den "STL" (Standard Template Library) Part. Erhaeltlich kostenlos von HP (siehe C++ FAQ) und, in einer modifizierten Fassung, damit sie von gcc-2.7.2 geschluckt wird, in libg++-2.7.1 (Compiler und Library sind wie alle GNU Produkte in Source-Form kostenlos zu bekommen: man muss sie sich nur besorgen). Mit gcc und libg++ sind insbesondere die Bedingungen "ueberall erhaeltlich und kostenlos" erfuellt :-) : Es sollten Klassen fuer elementare Sachen wie Strings, Listen, BBaeume, : Komplexe Zahlen und so weiter bereitstellen. Eine Oberflaechenbibliotek : waere auch schoen. BBaeume sind in STL nicht (unbedingt) enthalten: Der Standard sieht keine Baeume vor. Wie die verschiedenen Klassen implementiert sind, ist eine andere Frage. An Oberflaechenbibliotheken kenne ich X11 mit ein paar verschiedenen Toolkits: Maechtig und meist nicht ganz einfach zu bedienen. X11 bekommt man uebrigens zum selben Preis wie die GNU Sachen: man muss es sich besorgen (ist nicht "ueberall erhaeltlich", soweit ich weiss, kann aber auf vielen Platformen verwendet werden, erfuellt die Bedingung also auch fast; auf jeden Fall besser als irgendeine Windows Library). Was ich noch nicht benutzt habe, was aber ganz gut aussieht, ist ET++ (ebenfalls kostenlos erhaeltlich). Ich weiss allerdings nicht, auf welchen Platformen es alles laeuft (koennte auf X11 beschraenkt sein). Ach ja: Dokumentation kauft man sich dazu allerdings doch besser dazu. Wenn Du Dich fuer die Implementation von Bibliotheken interessiert, dann empfehle ich Dir die Buecher von Plauger (fuer die C bzw. die C++ Standard Library). Allerdings passt das Buch ueber die C++ Standardlibrary nicht zu der zukuenftigen C++ Standardlibrary...: Da hat sich massiv was geaendert. Ueber STL gibt es ein sehr gutes Buch von Musser & Saini "STL Tutorial and Reference Manual". Alle diese Buecher sind in der Buecherliste, die ich letztens hier geposted habe... Nicht in der Liste ist die Dokumentation zu X11: "The Definite Guide To X Window System", Baende 0 - 8 (teiweise in 'A' und 'B' aufgeteilt...), O'Reilly & Acc. Inc (insgesamt locker 4000 Seiten...). -- dietmar.kuehl@uni-konstanz.de http://www.informatik.uni-konstanz.de/~kuehl I am a realistic optimist - that's why I appear to be slightly pessimistic
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads