Internet sites and files of interest to C++ users 10 June 2010 I have tried to assemble a list on interesting files and sites on the internet that are relevant to C++ users - especially those with interests in numerical methods. Generally, these are sites and files I have seen mentioned on comp.lang.c++, comp.lang.c++.moderated or comp.std.c++. My selection is pretty random and certainly doesn't cover everything. In particular, I haven't tried to include everything already included in other people's lists of libraries. I don't check these sites for accuracy or usefulness - if I come across a site that looks as though it is about C++ and I am able to understand it enough to classify it, it will normally go into the list. So reader beware. "Inclusion of a site is not an endorsement and lack of inclusion is not a criticism." For recent entries search for ###. It is becoming less and less possible to do justice to the vast amount of material out there and I have given up trying to update the links so don't forget the search engines: http://www.google.com http://www.yahoo.com Comments, corrections, additions and subtractions to robert at statsresearch.co.nz Replace at by you-know-what. For the rest of my web site go to http://www.robertnz.net I'll put this document on http://www.robertnz.net/cpp_site.html Files with suffixes .Z, .gz, .zip need to be uncompressed. Msdos uncompressors can be found under compression or archivers in the msdos program archives. Use uncompress or gzip -d on unix machines to uncompress .Z or .gz files. Compressed files should be downloaded in binary mode; text files in ascii mode. Frequently asked questions -------------------------- Bjarne Stroustrup's FAQ http://www.research.att.com/~bs/bs_faq.html Marshall Cline's C++ FAQ list: (see this site for other download sites and other languages) http://www.parashift.com/c++-faq-lite/ Joe Buck's G++ (Gnu C++) FAQ list - rather old: (look in this to see where to find G++ compiler files) ftp://rtfm.mit.edu/pub/usenet-by-group/news.answers/g++-FAQ/plain Visual C++/MFC FAQ list - not here anymore http://mfcfaq.stingray.com/ Watcom C++ FAQ http://www.azillionmonkeys.com/qed/watfaq.txt http://www.azillionmonkeys.com/qed/watfaq.shtml Vinit Carpenter's list of C and C++ tutorials (really old) ftp://rtfm.mit.edu/pub/usenet-by-group/news.answers/C-faq/learn-c-cpp-today C++ standardisation and comp.std.c++ http://www.research.att.com/~austern/csc/faq.html Steve Summit's C FAQ list: http://www.eskimo.com/~scs/C-faq/top.html Numerical analysis FAQ list http://www.mathcom.com/corpdir/techinfo.mdir/index.html Ross McKay and Wade Guthrie's FAQ list on "Platform Independent GUIs" http://www.zeta.org.au/~rosko/pigui.htm comp.object FAQ http://www.cyberdyne-object-sys.com/oofaq2 alt.comp.lang.learn.c-c++ FAQ list http://www.faqs.org/faqs/C-faq/learn/ Object orientation http://www.avalon.net/~wbachman/OOFAQ/oo-faq-toc.html Learning C++ ------------ See "FAQs" above; see also "C++ resources", "consulting services", "everything sites" and "Websites for authors of C++ books and articles" below. ### June The C++ language from its basics up to the newest features of ANSI-C++, including basic concepts such as arrays or classes and advanced concepts such as polymorphism or templates. http://www.cplusplus.com/ ### June A web site designed to help you learn the C or C++ programming languages, and provide you with C and C++ programming language resources. http://www.cprogramming.com/ Tutorials about C++ http://cplus.about.com/ C++ Annotations (moving from C to C++) http://www.icce.rug.nl/documents/cplusplus/ DevCentral tutorials for C and C++ http://devcentral.iftech.com/learning/tutorials/ C++ tutorials for Windows 32, how to do without MFC, getting the compiler to do the hard work of avoiding memory leaks, games, frequency analysis etc http://www.relisoft.com/ Coronado enterprises tutorials (formerly Gordon Dodrill's) You can see sample chapters, but are charged for the full tutorials http://www.coronadoenterprises.com/ Guru of the week - ie discussion papers on using C++ http://www.cntc.com/resources/gotw.html Tutorials etc on Borland's CBuilder http://www.richplum.co.uk/cbuilder/ Tutorial on the STL by Phil Ottewell. http://www.yrl.co.uk/~phil/stl/stl.htmlx http://www.pottsoft.com/home/stl/stl.htmlx He has also got a tutorial on C for Fortran users http://www.pottsoft.com/home/c_course/course.html Notes for a university lecture course, but maybe there is enough here for independent study. http://m2tech.net/cppclass/ Note on pointers - perhaps more oriented towards C than C++. http://www.cudenver.edu/~tgibson/tutorial/ Very simple C under DOS or MS-windows. Not much C++; possibly useful to someone interested in programming MS-windows without MFC etc. http://www.cpp-programming.com Weekly newsletter on C++ and other things: aimed at helping new and intermediate programmers improve their coding skills. http://www.cyberelectric.net.au/~collins www.informit.com - a site run by Macmillan USA containing a lot of information including the several well-known C++ books for free download - if you are prepared to supply name and email address http://www.informit.com/ C++ in 21 days - 2nd edition http://newdata.box.sk/bx/c/ A variety of C++ books on line (Macmillian, Sams, Wiley, IDG etc) You can see the tables of contents, but you will have to have a subscription to read the books themselves after a free trial. http://www.itknowledge.com/reference/dir.programminglanguages.c1.html Elementary introduction to C++ (mostly the C subset) http://clio.mit.csu.edu.au/TTT/ How to use function-pointers in C and C++, callbacks, functors http://www.function-pointer.org http://www.newty.de/fpt/fpt.html Short C++ tutorial, aimed at people who already have experience with an object-oriented programming language http://www.entish.org/realquickcpp/ Articles about Win32, C++, MFC articles using VC++ compiler. http://www.codersource.net Site lists ---------- Google web directory http://directory.google.com/Top/Computers/Programming/Languages/C%2B%2B/ ### September An A-Plus C++ Resources Directory http://www.aplus.net/docs/facts/an-a-plus-c++-resources-directory.htm University of Cambridge Department of Engineering http://www-h.eng.cam.ac.uk/help/tpl/languages/C++.html Object-Oriented Numerics Web Site http://oonumerics.org/ German scientific computing (in English) http://scicomp.math.uni-augsburg.de/~scicomp/ World-wide-web "C++ Virtual Library" http://www.desy.de/user/projects/C++.html Karim Ratib's list of C++ sites (Scientific computing, graphs, GUIs etc) http://www.IRO.UMontreal.CA/~ratib/code/ Phil Austin's list of oo sites for scientific computing http://www.geog.ubc.ca/~phil/oo Manfred Schneider's list of sites (CETUS links) http://www.objenv.com/cetus/software.html http://www.rhein-neckar.de/~cetus/software.html Site list from Forschungszentrum Juelich http://www.fz-juelich.de/zam/cxx/extern.html C++ and C SIG (New York) http://www.cppsig.org/ This file http://www.robertnz.com/cpp_site.html "Connected Object Solutions" list http://www.connobj.com/refserv.htm Warren Young's list - especially STL http://www.cyberport.com/~tangent/programming/index.html Andy Tai's list of gui interfaces http://www.geocities.com/SiliconValley/Vista/7184/guitool.html Joerg Arndt's list of C & C++ code - particularly numerical things & FFT http://www.jjj.de/joerg.html Bowden Wise's page http://www.cs.rpi.edu/~wiseb/ http://www.cs.rpi.edu/~wiseb/c++-notes.html Peter Baeumle's page (in German) http://www.bg.bib.de/baeumle/oop/cpp/ Robert Mudge's page and shareware metrics tool http://www.tqnet.com/m2tech/se.htm Bernd Mohr's site list http://www.kfa-juelich.de/zam/cxx/extern.html Simo Salminen's site list http://www.utu.fi:80/~sisasa/oasis/index.html Brad Appleton's site list http://www.enteract.com/~bradapp/links/cplusplus-links.html Comeau Computing's site Site list, book recommendations http://www.comeaucomputing.com Decision Tree for Optimization Software (mostly in F* but some C++) http://plato.la.asu.edu/guide.html Garbage collection links (some C++) http://www.cs.rpi.edu/~gorik/garbage/ Borland CBuilder sites http://members.aol.com/zbuilder/resource.htm C++ links including notes on online tutorials http://cplus.miningco.com/ J. Shiva's site (links, book recommendations etc) http://www.slack.net/~shiva/ DJGPP web ring http://www.geocities.com/SiliconValley/Vista/6552/djring.html Alan Clarke's site list and tips of the day http://cpptips.hyperformix.com/ Open directory project http://dmoz.org/Computers/Software/Object_Oriented/ Borland Builder programmers web ring http://C.webring.com/hub?sid=&ring=cbuilder&id=&list Jonathan's Working with C++Builder Page http://www.buddydog.org/C++Builder/c++builder.html Open Watcom links etc http://howlingmad.gmxhome.de/ Free software sites http://www.thefreecountry.com C++ resources ------------- Borland builder development http://www.bcbdev.com/ An STL Error Decryptor to decode those "cryptic" STL error messages Works with Visual, Gnu, Comeau, CodeWarrior C++ http://www.bdsoft.com/tools/stlfilt.html C++ standards and documentation ------------------------------- (See also "Websites for authors of C++ books and articles" below where there are a number of relevant sites) ANSI/ISO C++ committee website http://www.open-std.org/jtc1/sc22/wg21/ C++ Standard in pdf format - the real thing - costs $18 US (It is called ISO/IEC 14882-1998) http://webstore.ansi.org/ansidocstore/default.asp Final ISO/IEC 9899:1999 update to the C language - costs $18 US (Go to Electronic Standards Store on the ansi website) http://www.ansi.org Unofficial list of corrections to standard document http://www.acceleratedcpp.com/authors/koenig/c++std/revisions.pdf Draft C++ standard - ps and pdf formats ftp://research.att.com/dist/c++std/WP/CD2 C++ Standards Committee papers http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/ Updated appendix to ARM describing new features ftp://ftp.std.com/books/AW/stroustrup2e/iso.ps ftp://ftp.std.com/books/AW/stroustrup2e/newiso.ps Review, errata, extracts from Stroustrup's "The C++ programming language, 2nd ed." http://www.research.att.com/~bs/2nd.html Errata for Stroustrup's "The C++ programming language, 2nd ed." ftp://ftp.std.com/books/AW/stroustrup2e/errata9 Ian Joyner's 1996 critique of C++ (3rd edition) http://www.elj.com/cppcv3/ Quick reference to STL http://www.blueneptune.com/~yotam/stl.html Object oriented standard discussion http://oonumerics.org/oon/oonstd/archive/ C9X draft standard (pdf and ascii) http://www.dkuug.dk/JTC1/SC22/WG14/ Notes on smart pointers http://www.cs.york.ac.uk/~mhw/c++ptr.html Kevin S Van Horn C++/ STL components and articles http://www.xmission.com/~ksvhsoft/ Extensions introduced by standard http://nw.demon.co.uk/ocsltd/c++/ http://www.ocsltd.com/c++/ C++ standard issues list http://www.dkuug.dk/jtc1/sc22/wg21/docs/cwg_active.html http://www.comeaucomputing.com/iso/cwg_active.html Notes about various aspects of C++, site list, book list etc http://www.cplus-zone.com/ Incompatibilities between ANSI standard and C++ described in ARM http://fusshuhn.ourfamily.com/cppincomp.html The changes made to C++ by the joint ISO/ANSI C++ committee since Bjarne Stroustrup's ARM (Annotated Reference Manual) was published http://www.corfield.org/index.php?fuseaction=cplusplus.main Comformance of C++ Compilers http://animal.ihug.co.nz/c++/compilers.html Search index of C++ Programming Language; 3rd edition http://bookworm.atterer.net C++ 2000 proposal (warning - this is dated April 1st, 1998) http://www.research.att.com/~bs/whitespace98.pdf STL test suite http://petef.port5.com/cpp/stltest.html C/C++ reference - particularly the standard libraries http://www.cppreference.com/ wikipedia entry (overview, history, links, books) http://en.wikipedia.org/wiki/C_Plus_Plus Kai tutorials (some comments on multithreading and on global initialisation) http://www.hlrs.de/organization/tsc/services/tools/docu/kcc/tutorials/index.html List of libraries ----------------- Nikki Locke's list of libraries http://www.trumphurst.com/cpplibs/ http://purl.oclc.org/NET/C++Libraries Search Nikki Locke's list of libraries http://www.trumphurst.com/cppsearch.phtml Keith Briggs' list of matrix packages http://epidem13.plantsci.cam.ac.uk/~kbriggs/matclass_info Ajay Shah's index of free C or C++ programs http://cliodhna.cop.uop.edu/~hetrick/c-sources.html ftp://usc.edu/pub/C-numanal/numcomp-free-c.gz ftp://ftp.math.psu.edu/pub/FAQ/numcomp-free-c List of C++ numerical analysis libraries http://oonumerics.org/blitz/ List of free high performance linear algebra packages (all languages, some C++) http://www.netlib.org/utk/people/JackDongarra/la-sw.html Everything sites ---------------- Sites that have some links, some source code, some training stuff, maybe some editorial i.e. "Portals". C++4u.com http://www.cpp4u.com "Dream in code" forum and reference sheet http://forums.dreamincode.net/showforum15.htm http://forums.dreamincode.net/showtopic12694.htm Code, documentation, articles, orientation to Visual C++ and MFC. http://www.codeproject.com Site list, some programs, other resources http://www.programmersheaven.com/zone3/index.htm ITtoolbox C++: Job banks, tech news and stock information, downloads and tutorials, mailing lists, book and software links with visitor review comments and of course, links to C/C++-oriented sites. http://c.ittoolbox.com Programming style ----------------- C++ and how you can easily increase the efficiency in programming for both speed and binary size and related topics http://www.sw-optimization.com/index.html High Integrity C++ Coding Standard Manual (HTML version online, you have to request the pdf version). http://www.codingstandard.com List of sites with C and C++ style guides http://www.cs.umd.edu/users/cml/cstyle/ Ellemtel's Programming in C++: Rules and Recommendations http://www.cs.umd.edu/users/cml/cstyle/Ellemtel-rules.html Taligent's rules http://pcroot.cern.ch/TaligentDocs/TaligentOnline/DocumentRoot/1.0/Docs/books/WM/WM_1.html Todd Hoff's coding style http://www.possibility.com/cpp Software Quality HotList (long list of links to sites concerned with quality software) http://www.testworks.com/Institute/HotList/ Valentin Bonnard's programming advice for C++ (English & French) Also links, reference material http://www.eleves.ens.fr:8080/home/bonnard/ http://pages.pratique.fr/~bonnardv/index.html Tim Ottinger's naming conventions http://tottinge.blogsome.com/meaningfulnames/ http://objectmentor.com/resources/articles/naming.htm Re: Metrics for C++? Here is a list of publications and tools to browse through: http://satc.gsfc.nasa.gov/support/index.html http://www.mccabe.com http://www.stsc.hill.af.mil/crosstalk/1994/dec/complex.html http://yunus.hun.edu.tr/~sencer/oom.html See Scott Meyers & Martin Klaus paper in tech reports and papers section. See Robert Martin's page under authors of C++ books Some c++ guidelines in German; features an "expert summary" section and a more detailed chapter for c++ / programming novices. http://www.igd.fhg.de/~zach/progr/guidelines.html Documentation systems --------------------- See also "environment" ### June DOC++ is a documentation system for C++ programs featuring generation of HTML and LaTeX documentation. http://www.zib.de/visual/software/doc++ http://docpp.sourceforge.net/index.html Process C++ include files and produce web pages that document the libraries, classes, and global functions and types that are found in them http://www.stratasys.com/software/cocoon It's yet another filter from C/C++ to LaTeX. It honors the tabbing used for the source file and generates clean LaTeX (not TeX ;-). ftp://ftp.gsyc.inf.uc3m.es/pub/literate/ PERCEPS: Perl script to generate documentation in a variety of formats from C++ header files. http://starship.python.net/crew/tbryan/PERCEPS/ Autoduck: extract tagged documentation from comment statements and assemble as html or rtf files (runs under MS windows). ftp://ftp.accessone.com/pub/ericartzt/autoduck.zip C++/Perl->LaTeX converter (that produces beautiful program listings) *no longer there?* http://krabat.physik.uni-giessen.de/~traxler/ Dimitri van Heesch's Doxygen http://www.stack.nl/~dimitri/doxygen/index.html Web++ parses C++ code to HTML format with a lot of hyper-links http://opinaca.inrs-eau.uquebec.ca/download/webpp/index_eng.html Like javadoc for java, reads embedded comments in the source code and generates web based documentation. http://www.joelinoff.com/ccdoc George: automatic source code documentation tool (Commercial product - free evaluation version) http://www.codework.com/george/product.htm C & C++ source browser, with PERL API for creating automatic documentation Commercial product that is free to try http://www.scitools.com Object Outline generates HTML, RTF, and WinHelp documentation for software written in C and C++ (now free) http://www.bbeesoft.com Doc-O-Matic 2: cross linked documentation systems, including both Source Code Documentation and Application Documentation and User Manuals in PDF, HTML, HTML Help, Windows Help and RTF. Commercial product with free trial. http://www.doc-o-matic.com/ Book reviews ------------ (see also Amazon.com and its associates under bookshops) Yechiel Kimchi's list of bad books (don't buy) in C++ and some suggestions about choosing good ones. http://www.cs.technion.ac.il/users/yechiel/CS/BadBooksC+C++.html http://www.cs.technion.ac.il/users/yechiel/CS/ChoosingBooks.html http://www.cs.technion.ac.il/users/yechiel/CS/C+C++books.html Association of C & C++ users http://www.accu.org/bookreviews/public/index.htm Scott McMahan's reviews (now getting old and no longer there) http://www.skwc.com/essent/cr_reviews.html Harvey Taylor's booklist; old (1994) and mostly historical http://www.robertnz.com/ftp/cpp_book.txt Program archives ---------------- AT&T netlib (numerical analysis, lapack) ftp://netlib.att.com Ericsson's C++ archives ftp://euagate.eua.ericsson.se/pub/c++ CICA (windows/DOS) http://www.cica.indiana.edu ftp://ftp.cica.indiana.edu Simtel (DOS/windows) http://www.simtel.net/simtel.net/msdos/cpluspls.html ftp://oak.oakland.edu Walnut Creek ftp://ftp.cdrom.com Garbo (DOS/windows) ftp://garbo.uwasa.fi Comp.sources.misc archives (unix) ftp://wuarchive.wustl.edu/usenet Jumbo freeware/shareware site http://www.jumbo.com/ Source code ----------- See also the sections "List of libraries", "Site lists", "Environment", "Commercial" and "Everything sites" Sourceforge "The world's largest repository of open source code" http://sourceforge.net/ Freshmeat "Web's largest index of Unix and cross-platform software" http://freshmeat.net/ STLport - a free, open source C++ standard library that runs on just about any compiler. http://www.stlport.com HP standard template library ftp://butler.hpl.hp.com/stl/* ftp://ftp.cs.rpi.edu/stl http://www.cs.rpi.edu/~musser/stl.html D.R. Musser and Atul Saini, STL Tutorial and Reference Guide: C++ Programming with the Standard Template Library Addison-Wesley, Reading, MA, 1996. Includes stl and ANSI-like string class (now out of date) ftp://ftp.cs.rpi.edu/pub/stl/book/ SGI version of standard template library (PCs or unix) Code, documentation, links http://www.sgi.com/Technology/STL/ Standard C++ library (Integrated with SGI STL 3.2, templatized IOStreams and locales, wrappers for C headers putting the symbols into namespace std) http://www.claas-solutions.de/cxxrt/ ObjectSpace STL http://www.objectspace.com/toolkits/download/index.html ANSI-like string class (almost same as Musser/Saini string class) ftp://ftp.primenet.com/users/k/kj7bg/bstring.zip Cay Horstmann's "Safe STL". http://www.mathcs.sjsu.edu/faculty/horstman/safestl.html Jonathan Lundquist's non-standard library covering the same kind of facilities as the standard library http://www.fluxsmith.com/programming/library.asp (works with IE but not Netscape) Repository for free C++ libraries; submissions are peer reviewed; emphasis on libraries which work well with the C++ Standard Library http://www.boost.org/ Database template library: Make ODBC recordsets look like an STL container; move through our containers using standard STL iterators; and if you insert(), erase() or replace() records in our containers changes are automatically committed to the database. http://dtemplatelib.sourceforge.net/index.htm Regular expression editor (portable), OLE automation examples (MS Windows) etc http://ourworld.compuserve.com/homepages/John_Maddock/index.htm String library (high-performance, portable, fast, regular expression support) Commercial, but you can get free trial including source. http://www.utilitycode.com/str John J. Barton and Lee R. Nackman: Scientific and Engineering C++ *no longer there* http://www.research.ibm.com/xw-SoftwareTechnology-books-SciEng-AboutSciEng.html Source code from Accelerated C++ by Andrew Koenig and Barbara Moo http://www.acceleratedcpp.com Unicode support library (open source): includes character set conversions, collation, a Unicode based string class, date, time and calendar support, and much more. http://www.icu-project.org/ Edward M. Reingold's Calendar Papers and Code http://emr.cs.uiuc.edu/~reingold/calendars.shtml Todd Knarr's date and time classes The files Date.C and Date.h contain a date class capable of handling dates from 1 Jan 4713BC to 31 Dec 9999AD. Time.C and Time.h contain a time class capable of to-the-second time resolution. This seems to have vanished - they're back! ftp://ftp.xmission.com/pub/users/t/tknarr e4graph: C++ library for storing "irregular" data http://www.e4graph.com/e4graph/ http://sourceforge.net/projects/e4graph/ "DS++", a data structures library written in C++ ftp://dino.ph.utexas.edu/furnish/ds++-951128.tar.gz *no longer there* http://dino.ph.utexas.edu/~furnish/ds++ Oracle Call Interface Template Library http://home.sprynet.com/sprynet/skuchin/otl_1pg.htm M. A. Sridhar: Building Portable C++ Applications with YACL http://www.cs.sc.edu/~sridhar/yacl.html ftp://ftp.cs.sc.edu/pub/yacl cpp-lib, a C++ network, maths & utility library released under the LGPL http://www.cosy.sbg.ac.at/~gwesp/sw/cpp-lib-0.9.3.tar.gz Newmat matrix library, Newran random number library http://www.robertnz.com GMM++ - Generic C++ Matrix Library http://www-gmm.insa-toulouse.fr/getfem/gmm_intro GETFEM++: Generic and efficient C++ library for elementary computations for finite element methods http://www-gmm.insa-toulouse.fr/getfem/ Daveed Vandevod's valarray (array manipulation) programs ftp://ftp.cs.rpi.edu/pub/vandevod/Valarray/Rel1_1 ftp://ftp.cs.rpi.edu/pub/vandevod/Valarray/Rel2_0Beta Roldan Pozo's sparselib++ and mv++ (& lecture notes on numerical C++) http://math.nist.gov:80/pozo http://math.nist.gov:80/acmd/Staff/RPozo/ Template Numerical Toolkit (TNT) is a collection of interfaces and reference implementations of numerical objects useful for scientific computing in C++. http://math.nist.gov/tnt/ Tiny vector and matrix class - use Meta and Expression Templates http://sourceforge.net/projects/tvmet/ Matrix-vector class http://cheapmatrix.sourceforge.net/ Dan Quinlan's A++/P++ (also a pretty comprehensive set of numerical links). http://www.extreme.indiana.edu/hpc++/ The Matrix Template Library - includes sparse matrices, iterative methods etc http://www.osl.iu.edu/research/mtl/ The Blitz++ Numerical Library Project (techniques which will enable C++ to rival the speed of Fortran for numerical computing, while preserving an object-oriented interface) http://oonumerics.org/blitz/ MET is a C++ matrix class library which promotes the notational convenience of linear algebraic codes but is free of the overhead of superfluous temporary matrix objects. http://met.sourceforge.net/ GNUSSL Scientific Software Library. Linear algebra and arrays. ftp://prep.ai.mit.edu/pub/gnu/gnussl-0.2.1.tar.gz Easy to use and powerful numerical library http://home.cern.ch/l/ldeniau/www/html/sl++.html Rlab: Matlab "semi-clone" written in C++ http://www.eskimo.com/~ians/rlab.html rmatrix - matrix library and associated classes http://flamingo.snu.ac.kr/~rmatrix/ Ed Tisdale's multidimensional array package http://www.netwood.net/~edwin/svmtl/ Parallel Mathematical Libraries Project Sparse iterative, direct, sequential and parallel solvers in C++, It supports NT systems and NT clusters. http://www.erc.msstate.edu/labs/hpcl/pmlp Templated library for complex numbers, dynamic vectors, static vectors, full matrices, band matrices, sparse matrices, etc. and a representation for Tensors including contraction, direct product and multiplication. http://hft.e-technik.uni-dortmund.de/uk.html Multidimensional array library using expression templates (version 2.0.0) http://www.lysator.liu.se/~enok/software/expresso/html Keith Briggs' double double (quad) precision package http://members.lycos.co.uk/keithmbriggs/doubledouble.html apfloat: C++ High Performance Arbitrary Precision Arithmetic Package http://www.iki.fi/~mtommila/apfloat/ HiPiLib Libraries - arbitrary precision arithmetic (Free to some users - otherwise commercial) http://www.hipilib.de/ Extend range of exponents of floating point numbers (Same precision as double, exponent range is increased) http://www.nbif.org/software CLN - Class Library for Numbers (includes extra precision) http://www.ginac.de/CLN/ > I've been looking for Big Numbers libraries in C++ through Internet Hfloat http://www.jjj.de/joerg.html MIRAC ftp://ftp.compapp.dcu.ie/pub/crypto/ Numerical Toolbox for Verified Computing http://www.uni-karlsruhe.de/~iam/html/literatur/c-toolbox.html Numerical optimisation (local and global) http://www-math.cudenver.edu/~rvan/VerGO/VerGO.html Interval arithmetic http://www.ti3.tu-harburg.de/Software/PROFIL.html Parallel Object-oriented Methods and Applications (POOMA) framework http://www.acl.lanl.gov/pooma Portable Expression Template Engine http://www.acl.lanl.gov/pete "deal" finite element library http://gaia.iwr.uni-heidelberg.de/~deal "vs.lib" integrable/differentiable objects in C++, and "fe.lib", an object-oriented finite element library fe.lib has free source code, however, it is written with vs.lib which is not free. http://www.vector-space.com/ Finite elements and partial differential equations http://augustine.mit.edu/Christophe.Prudhomme/gfem.php Modelling 3D fluid flow and other 3D diff. eq. modelling http://www.vug.uni-duisburg.de/MOUSE Rheolef: a finite element environment - C++ classes and unix commands http://www-lmc.imag.fr/lmc-edp/Pierre.Saramito/rheolef Class Library for Accelerator System Simulation and Control (includes a matrix package amongst other things) http://wwwslap.cern.ch/classic/ Digital signal processing library http://spuc.webjump.com/ Informatique CDC www page (Bison++, flex++, remote procedure call library) (This link seems to be broken) http://www.icdc.fr/ Qt-based Scientific Modeling and Plotting Library OptSolve++ -- Nonlinear Optimization and Root-Finding http://www.techxhome.com/ Opensprings C++ libraries - mostly GUI at present, more to come (GPL or commercial license) http://www.opensprings.org/?q=node/view/3 Bruce Wampler's cross-platform C++ GUI Framework http://www.cs.unm.edu/~wampler/ ftp://ftp.cs.unm.edu/pub/wampler/v.tar.gz ftp://ftp.cs.unm.edu/pub/wampler/vwin.zip Zinc cross-platform GUI (A commercial product available free for personal use) http://www.zinc.com/ wxWindows cross-platform GUI http://web.ukonline.co.uk/julian.smart/wxwin/ http://www.wxwindows.org Qt: multiplatform C++ application framework (commercial product, but there is a free GPL version http://www.trolltech.com/ http://www.fltk.org/index.html C++ graphical user interface toolkit for X (UNIX®), OpenGL, and WIN32 C++ based Toolkit for developing Graphical User Interfaces http://cyberia.cfdrc.com/FOX/fox.html C++ Application Framework for the X Window System http://www.its.caltech.edu/~jafl/jx/ Code guru (lots of MFC stuff & notes on how to do things) http://www.codeguru.com/ MFC, win32, COM and some general C++ stuff http://dialspace.dial.pipex.com/town/road/xmx04/Source/source.htm COOOL optimisation (ie finding numerical maxima and minima) library ftp://ftp.cwp.mines.edu/pub/cwpcodes/coool http://www.cwp.mines.edu/cwpcodes/coool/ ADAPTIVE Communication Environment (ACE): An Object-Oriented Network Programming Toolkit in C++ http://www.cs.wustl.edu/~schmidt/ACE.html SWORD is a general-purpose C++ library, complements ACE in order to build high preformance, high quality, portable C++ software. http://www.erik-n.net/software/sword/ Middleware generator - you send this website a description of an object - it sends back code to send and receive this object. Access user guide from "C++ Middleware Form" page. http://www.webebenezer.net Mumit Khan's fftpack++ http://www.xraylith.wisc.edu:80/~khan/ C++ interface to the netCDF portable binary data format: (for atmospheric scientists and geophysicists) http://www.unidata.ucar.edu/packages/netcdf/faq.html#cplusplus Snippets collection - computer science and mathematics functions, mostly C, some C++ http://www.snippets.org/ Data mining and analysis http://www.sgi.com/Technology/mlc Object Oriented MPI (OOMPI): A full-featured class library for MPI. What's MPI? Message passing interface (for parallel processors) http://www.osl.iu.edu/research/oompi/ C++-Wrapper for MPI (parallel programming) http://www.loria.fr/projets/para++ Physics and parallel processing software (and articles) http://www.acl.lanl.gov/software/ ... a collection of C++ string, array, and matrix classes in the public domain http://www.cs.virginia.edu/~alb/techrep/techrep.html Genetic Algorithms (GA) class library called TOLKIEN. http://home.netvigator.com/~anthony/tolkien.html PDP++ neural network software http://www.co.umist.ac.uk/SupportWeb/pdp++/html/pdp-user_1.html Callback library: http://www.newty.de/jakubik/callback.html Paul Lucas's finite state machine ftp://ftp.best.com/pub/pjl/software/chsm-2.3.tar.gz http://www.best.com/~pjl/software.html ftp://a.cs.uiuc.edu/pub/mickunas/lucas.thesis.ps.Z (M.S. thesis) An Algebraic Typing and Pattern Matching Preprocessor for C++ http://www.primenet.com/~georgen/app.html ... a collection of C++ algebraic objects, allowing equation representation+edit under windows environment. http://www.geocities.com/Athens/6308 Image compression using wavelets http://www.cs.dartmouth.edu/~gdavis/wavelet/wavelet.html Wavelets package http://www.cs.kuleuven.ac.be/~wavelets/ Crypto++ is a free C++ class library of cryptographic primitives http://www.eskimo.com/~weidai/cryptlib.html C++ wrapper for Peter Gutmann's cryptlib ftp://ftp.franken.de/pub/crypt/cryptlib/CryptCpp.zip Multiple integer and rational arithmetic c/c++ library http://indigo.ie/~mscott/ Matpack - C++ matrix and vector algebra, random number generators, special functions, FFT, quaternions, differential equations, integration, interpolation http://www.matpack.de/ LinAl - simple, easy to use yet fast library for linear algebra in C++. http://linal.sourceforge.net/LinAl/Doc/linal.html Matlab to C++ Compiler and C++ Math Matrix Library - MATCOM V2 Now is commercial, but you can download a 30 day trial version http://www.mathtools.com Mark Von Tress's matrix package: large matrices on small PCs http://ourworld.compuserve.com/homepages/MSVonTress/homepage.htm LinAl is a simple, easy to use and efficient linear algebra library http://linal.sourceforge.net/ Computational number theory (LiDIA) ftp://ftp.informatik.th-darmstadt.de/pub/TI/systems/LiDIA/LiDIA.tgz LEDA: data structures, graph algorithms and geometric algorithms etc (Now a commercial product with 30 day evaluation license) http://www.algorithmic-solutions.com/enleda.htm http://www.quappa.com/leda.htm Shareware database system - registered version includes source code; also links to other database sites relevant to C++ & databases http://www.equi4.com/metakit/ George Barwood's cryptographic software http://ds.dial.pipex.com/george.barwood/crypto.htm The fastest FFT in the West (UNIX; in C but maybe you can put a C++ wrapper on it) http://www.fftw.org 2x2,3x3,4x4 inline matrix manipulation http://www.animats.com/topics/developers.html Sage++ translater for parallel C++ http://www.extreme.indiana.edu/sage/index.html Data aquisition, storage, analysis and presentation of large bodies of scientific (particularly physics) data http://root.cern.ch/ http://wissrech.iam.uni-bonn.de/research/projects/AWFD/index.html AWFD: C++ library for wavelet based solvers for PDEs and integral equations Assertion checking (forall, x/x',time) & logging - parts require gcc http://www.cs.ntu.edu.au/homepages/pjm/nana-home FFT (Fast Fourier Transform) for Borland C++Builder (shareware) http://www.lohninger.com/fourier.html http://qspr03.tuwien.ac.at/lo/fourier.html Numerical recipes in C, F* etc (Online access to book, online store for software, etc) http://www.nr.com/ CIDLib: general purpose C++ development framework, 300+ classes. Source, documentation & tutorial. Release is for NT/VC++, but portable to other platforms. Expect Linux version soon. Includes environment, collection classes, numerous core data types, encryption, error message and exception management, file system support, TCP/IP, regular expressions, windows and graphics support, etc. etc. http://www.charmedquark.com/ Brighton University Resource Kit for students http://burks.bton.ac.uk/burks/ Some code examples http://users.deltanet.com/~tegan/home.html Nonlinear statistical modelling using automatic differentiation (main product is commercial but there is a demonstration version for download) http://www.island.net/~otter/index.html Perl-like C++ classes for string manipulation ftp://ftp.netcom.com/pub/mo/morris/splash.notes ftp://ftp.netcom.com/pub/mo/morris/splash190.tar.gz ftp://ftp.netcom.com//pub/mo/morris/splash190.zip RE-Lib - C++ Regular Expression Library http://www.geocities.com/SiliconValley/Peaks/8778/pubdom.html Computational thermodynamics library - Gibbs energy of multi-compartment systems http://www.chem.msu.su/~rudnyi/tdlib/ GAlib: A C++ Library of Genetic Algorithm Components http://lancet.mit.edu/ga/ ROBOOP: A Robotics Object Oriented Package in C++ (for simulation of robotic manipulator models) http://www.cours.polymtl.ca/roboop/ libsql++ is a c++ library that wraps ODBC calls into an oo interface. Provides c++ applications with an easy to use approach to databases. http://www.orcane.net/sql++/ C++ Library for accessing multiple SQL databases - shareware http://www.sqlapi.com/index.html DGC is a conservative distributed garbage collection library built on top of Boehm and Demers' collector for (mainly) uniprocessors. http://www.yl.is.s.u-tokyo.ac.jp/gc/dgc.shtml ftp://ftp.yl.is.s.u-tokyo.ac.jp/pub/gc/dgc-0.1b.tar.gz C++ Library for Quantum Computer Emulation http://home.plutonium.net/~dagreve/qdd.html Multi-variate polynomial interpolation http://www.mi.uni-erlangen.de/~sauer/ C++ classes for speech recognition http://www.bigfoot.com/~Jialong_He C and C++ code with emphasis on Windows and MFC also tutorial http://www.Planet-Source-Code.com C++ uniform random number generators (For BeOS but I imagine they are portable) http://www.users.dircon.co.uk/~bebox/rng.html Numerical and computer science routines in C http://www.willnaylor.com/wnlib.html C++ interface to ARPACK ( Fortran routines for eigenvalues of sparse matrices) http://www.ime.unicamp.br/~chico/arpack++/ http://www.caam.rice.edu/software/ARPACK/ Programs from modelling vibration http://www.vibrationdata.com/software.htm Socket library (Unix and Windows) http://www.cs.utexas.edu/users/lavender/courses/socket++/ Another socket library (Unix and Windows) http://www.alhem.net/Sockets/index.html library for filtering and transforming STL containers (development stage at present) http://www.zib.de/weiser/vtl/ JPEG image compression (C code) http://www.ijg.org/ Mathematical expression parser http://alienorb.com/Parser/ Functional programming library http://www.cc.gatech.edu/~yannis/fc++/ kbhit under Linux http://linux-sxs.org/kbhit.html C++ implementation of the Mersenne Twister random number generator http://www.coyotegulch.com/libcoyote/TwistedRoad/TwistedRoad.html Compilers --------- See the G++ FAQ list for where to download the G++ compiler Gnu win32 related projects http://www.xraylith.wisc.edu/~khan/software/gnu-win32/index.html ECGS home page (experimental Gnu C++ compiler) http://egcs.cygnus.com/ DJGPP compiler http://www.delorie.com/djgpp/ DEV-C++ development environment for windows (includes Gnu compiler) http://www.bloodshed.net/devcpp.html "Ch" interpreter for C and subset of C++ (free for academic and non-profit organisations) http://www.softintegration.com Digital Mars C and C++ Compilers for Win32, Win16, DOS32 and DOS Compiler is free, low cost for CD including library source, IDE, etc http://www.digitalmars.com Borland C++ compiler version 5.5 for windows (free) http://www.inprise.com/downloads/#cppbuilder Running Borland 5.5 compiler under Borland 5.02 IDE http://www.sirma.bg/knowledgebase/ Intel compiler for Linux - free for non-commercial use (There is also a version for Windows but it isn't free after 30 days) [You have to register to do the download] http://www.intel.com/software/products/compilers/clin/noncom.htm If you are trying to use version 7 under RedHat 9 Linux please see http://newweb.ices.utexas.edu/misc/ctype.c Free, public domain C/C++ compiler and checker technology (with source) http://www.cse.unsw.edu.au/~patrykz/TenDRA/ Maintenance files for Watcom C++ http://download.sybase.com/esd/c_v11.html http://download.sybase.com/esd/c_v105.html http://download.sybase.com/esd/c_v10.html Open Watcom site http://www.openwatcom.org/ Environment ----------- Ultimate++ is the complete C++ GPL lincensed development system. It consists of set of libraries (GUI, SQL, web etc.) and the integrated development environment (TheIDE). http://www.ntllib.org/upp IDE for Gnu G++ under MS Windows (also list of free compilers etc) http://www.bloodshed.net/devcpp.html OSE class library (error management, memory management, date/time etc), environment and documentation tools http://www.dscpl.com.au/ emacs mode *no longer there?* ftp://ftp.python.org/pub/emacs/cc-mode.tar.gz ftp://ftp.python.org/pub/emacs/cc-mode/ http://www.python.org/ftp/emacs/ ftp://archive.cis.ohio-state.edu/pub/gnu ABC++ is a preprocessor and documentation tool which translates an extended C++ syntax into ANSI C++. http://patriot.net/~jones Software dev tools purchased or considered by Fermilab http://www.fnal.gov/cd/sweng/sweng.html Freeware UML class diagram drawing tool with C++ code generation (runs under MS windows) http://homestead.dejanews.com/user.Xvenemaj/files/ClassBuilder.htm http://members.tripod.lycos.nl/JimmyVenema/ClassBuilder/ClassBuilder.htm HTML-kit: simple editor for MS Windows that includes a mode for C++ www.chami.com/html-kit Make file generator for Unix http://www.ai.rug.nl/~bneijt/prog/C++/ccbuild/ User and special interest groups; forums ---------------------------------------- Go4expert C++ forum http://www.go4expert.com/forums/forumdisplay.php?f=20 C++ and C SIG (New York) http://www.cppsig.org/ C++ SIG of Object Developers Group (ODG), New York City http://www.objdev.org/news/c.html Association of C & C++ users http://www.accu.org/ C/C++ users' group http://www.hal9k.com/cug/index.htm Wavelets forum http://www.ondelette.com/indexen.html Conferences ----------- Extraordinary C++ conference, Sept 23-26, 2007, Astoria, Oregon http://www.astoriaseminar.com SIGs conferences http://www.101com.com/conferences/sigs/ List of computer science and mathematics conferences http://www.netlib.org/confdb/Conferences.html Related languages ----------------- D programming language http://www.digitalmars.com/d/ Java http://java.sun.com/ Eiffel http://www.eiffel.com Online magazines and journals ----------------------------- The C++ Source http://www.artima.com/cppsource/ Technical reports and papers ---------------------------- See also C++ authors C++ Report and Journal of Object Oriented Programming (partial) archive http://www.adtmag.com/joop/index.asp Template metaprograms http://extreme.indiana.edu/~tveldhui/papers/Template-Metaprograms/meta-art.html Todd Veldhuizen: Techniques for Scientific C++ http://www.extreme.indiana.edu/~tveldhui/papers/techniques/techniques.html Quinn Tyler Jackson's papers http://qtj.n3.net/~quinn/ The new C++ casting operators http://www.acm.org/crossroads/xrds3-1/ovp3-1.html Interviews with Nathan Myers and Stan Lippman of state of C++ http://www.technetcast.com/tnc_cpp0.html Paul Pedriana: High Performance Game Programming in C++ http://www.ccnet.com/~paulp/index.html Call for papers --------------- Articles on all aspects of C++ are being sought for publication in C++ Toolbox, a new column on C++ programming that premiered in the January 1996 issue of SIGPLAN Notices. http://www.cs.rpi.edu/~wiseb/sigplan/toolbox-call.html http://www.cs.rpi.edu/~wiseb/sigplan/toolbox-call.txt http://www.cs.rpi.edu/~wiseb/sigplan/toolbox.html (includes past issues) Websites for authors of C++ books and articles ---------------------------------------------- Bjarne Stroustrup http://www.research.att.com/~bs/homepage.html Andrew Koenig http://www.research.att.com/info/ark Nicolai M. Josuttis (The C++ Standard Library, C++ Templates - The Complete Guide) http://www.josuttis.com/ Daveed Vandevoorde (C++ Templates - The Complete Guide) http://vandevoorde.com/Templates Scott Meyers (also consulting/training services) http://www.aristeia.com/ Ira Pohl http://www.cse.ucsc.edu/~pohl Steve Heller, author and software engineer Copies of his books "Who's Afraid of C++?" and "Optimizing C++" online here. http://www.steveheller.com/ Mark Nelson http://www.dogma.net/markn Jesse Liberty (also consulting/training services) http://www.libertyassociates.com Nathan Myers http://www.cantrip.org/ Robert Martin (look at the articles page) http://www.objectmentor.com/ P J Plauger http://www.tiac.net/users/pjp/ Bruce Eckel (Includes "Thinking in C++ 2nd Edition" online) http://www.mindview.net/ http://www.eckelobjects.com/ Douglas C. Schmidt (Networking, C++ report, etc) http://www.cs.wustl.edu/~schmidt/ Ian Joyner (programming languages, object-orientation, distributed processing, and people factors) http://homepages.tig.com.au/~ijoyner/ Scott Robert Ladd http://www.coyotegulch.com/ Herb Sutter (standards, Guru of the week, articles) http://www.gotw.ca/ Ray Lischner (C++ in a Nutshell - forthcoming; draft copy) http://www.tempest-sw.com/cpp/ Consulting services ------------------- (but with some free things) ...technical help and expert consulting on a variety of topics, for free (for now) http://www.experts-exchange.com Dinkum (STL things) http://www.dinkumware.com/index.html San Francisco Bay Area Center for Advanced Technology (consulting, training, interesting articles) http://www.centeradv.com Commercial ---------- See also consulting services IT Job Board: C++ Jobs in Europe http://www.itjobboard.nl/browse/Browse-C%2B%2B-Jobs/en Microsoft http://www.microsoft.com/ ftp://ftp.microsoft.com Borland (Inprise?) http://www.inprise.com/ http://www.borland.com/ See also http://community.borland.com/ http://www.teamb.com Symantec: http://www.symantec.com/ IBM http://www.software.ibm.com/ DigitalMars (C++ and D compilers) http://www.digitalmars.com/ Engineering Objects International - Peter N Roth C++ & Delphi Specialists (Class builder) http://engineeringobjects.com ObjectSpace (class libraries: STL + other toolkits) http://www.objectspace.com ObjectSoftware: Javadoc-like documentation tool; other development tools http://www.obsoft.com Ochre software: source code beautifier for C++. Fully functional 15 day trial is available for download http://www.ochre.com.au/index.html Upspring Software - Development and Quality Assurance products including C++ browser (50 standard queries; text and graph views; class member attributes; macros and compiler generated constructs; understands function/operator overloading; integrated editors; etc) http://www.upspringsoftware.com/products/coderover/index.html Cygnus solutions http://www.cygnus.com/ Rogue Wave software http://www.roguewave.com/ Extreme optimization - Numerical and statistical library for .NET framework including managed C++ (free 15 day trial version) http://www.extremeoptimization.com/ Dundas Software (M++ multidimensional array and math library - discontinued?) http://www.dundas.com/index.asp?/products/dyad NMath Matrix is an advanced matrix manipulation library for the .NET platform (commercial software - free trial version) http://www.centerspace.net/products.php?page=2 Advanced Scientific Applications, Inc. http://www.scimath.com/ Dakota Scientific Software http://www.scisoft.com/ I-Logix (object oriented design, UML, papers on UML etc) http://www.ilogix.com ObjecTime (real-time object oriented programming) http://www.objectime.com/ Addison-Wesley books (includes descriptions of their C++ books) http://www.aw.com/cseng/ Waite group press http://www.waite.com/ Plum Hall (validation suites etc) http://www.plumhall.com/index.html KAI (Kuck & Associates, Inc.) The KAI compiler has been discontinued http://developer.intel.com/software/products/kcc/ Edison Design Group (C++ front ends) http://www.edg.com Intel C++ compiler (see also compilers) http://www.intel.com/cd/software/products/asmo-na/eng/compilers/ Comeau Computing (C++ front ends) http://www.comeaucomputing.com Delta logic (STL products - also list of STL resources) http://www.deltalogic.com/ Codebase: xBASE compatible database engine for C/C++ http://www.sequiter.com/ C++ report (RIP) http://www.creport.com/ Dr Dobbs Journal http://www.ddj.com C/C++ Users' Journal http://www.cuj.com Visual C++ dev journal http://www.vcdj.com/default.asp Template Graphics Software (3D graphics libraries) http://www.tgs.com/ Genitor Corporation (graphical editing environment & other tools for constructing, documenting, and maintaining C/C++ code) http://www.genitor.com Numerical objects PDE portal and diffpack site This is a commercial site with links to Partial Differential Equation sites. Free access to some diffpack source code. Reports on applications of diffpack and general numerical programming. http://www.pdeportal.com/ C++-Class-Libraries (GUI - Scheduling - Planning - Optimization) http://www.ilog.fr Parasoft (software quality development tools) http://www.parasoft.com/insure/index.htm OPT++: Object-Oriented Nonlinear Optimization Library http://crd.lbl.gov/~meza/projects/opt++/ Tech-X Corporation - object oriented numerics (optimisation and physics applications) Optimisation program available for free non-commercial use http://www.techxhome.com Object continuum - date/time and ODBC classes http://www.objectcontinuum.com Object Design - object oriented data management including large-scale financial systems, packaged software applications, high-performance commercial Web sites, telecommunications http://www.objectdesign.com IP*works - network interface components - trial versions available for download. http://www.nsoftware.com/index.asp jfront inc. C++ library for parsing java source code http://www.jfront.com/rawjava Wessex Scientific and Technical Services - scientific and engineering software in C++ (& Fortran). http://wxres.com/ Programmer's Helpdesk - C++ and Java help for students by students http://www.helpmeprogram.com Valentina object database engine - written in C++ but I don't know whether you can get to see the source. Interface SDKs in numerous languages. http://www.paradigmasoft.com Bookshops --------- People ask where they can mail-order quality C++ books and here are 6 (out of many) answers. Quantum books http://www.quantumbooks.com/ Amazon.com books - Seattle http://www.amazon.com/ Barnes And Noble http://barnesandnoble.com/ Bookpool. Discounts, on-line catalogue, reviews etc http://www.bookpool.com Nerdbooks http://www.nerdbooks.com Powell's books http://www.powells.com C++ news-groups --------------- alt.comp.lang.learn.c-c++ comp.lang.c++ comp.lang.c++.leda comp.lang.c++.moderated Moderation policy: http://www.connobj.com/cpp/guide.htm comp.object comp.os.msdos.djgpp comp.os.ms-windows.programmer.tools.mfc comp.os.ms-windows.programmer.tools.owl comp.std.c++ To submit articles: Try just posting with your newsreader. FAQ: http://reality.sgi.com/employees/austern_mti/std-c++/faq.html Policy: http://reality.sgi.com/employees/austern_mti/std-c++/policy.html de.comp.lang.c++ de.comp.lang.iso-c++ es.comp.lenguajes.c++ fido.ger.c_plusplus fj.lang.c++ fr.comp.lang.c++ gnu.g++.announce gnu.g++.bug gnu.g++.help gnu.g++.lib.bug hepnet.lang.c++ han.comp.lang.c++ it.comp.lang.c++ microsoft.public.de.vc microsoft.public.es.vc microsoft.public.usasalesinfo.developer.visualc++ microsoft.public.vc.* powersoft.public.watcom_C_C++.general relcom.fido.su.c-c++ Search current and old newsgroups http://www.google.com/grphp?hl=en For accessing DigitalMars newsgroups see http://www.digitalmars.com/NewsGroup.html For accessing Inprise/Borland newsgroups see http://www.inprise.com/newsgroups/ Email discussion groups ----------------------- Threads in C++ mailing list http://www.codesourcery.com/archives/c++-pthreads/threads.html Standard template library To post to the list, send email to mailto:genstl@atext.com To ask to be added or removed from the list, send email to mailto:genstl-request@atext.com with the word "subscribe" or "unsubscribe" in the Subject line. Object oriented numerics mailing list http://oonumerics.org/oon/oon-list/ Parallel processing newsletter http://www.kfa-juelich.de/zam/cxx/mpp/index.html Numerical analysis digest http://www.netlib.org/na-net/na_home.html ---------------------------------