—SEC. 05 — C++

C++

Subcategories16
Indexed links49
Direct links0
Total subtree28
— SEC. 02
Listings

All links in this category.

Showing 1–49 of 49 editor-approved links.

Showing 49 on this page
Books
Programming: Principles and Practice Using C++ (Stroustrup)
www.stroustrup.com

This book is aimed at beginners taking a programming course and people learning C++ as self study. Support page contains instructor's guide, lecture slides and selected execise solutions.

Added May 10, 2026
Books
The Design and Evolution of C++
www.stroustrup.com

This book provides information and detailed discussions of key design decisions that will add to the expert's understanding. (Bjarne Stroustrup)

Added May 10, 2026
Class_Libraries
txObject ATK
txobject.sourceforge.net

A collection of platform-independent C++ class libraries that provides a five-layer framework containing an Object Library, IO and Timers, Threads, Inter-Process Communication, and Distributed Object Communication.

Added May 10, 2026
Companies
Glen McCluskey & Associates LLC
www.glenmccl.com

An objected-oriented technology firm, specializing in the C++ and Java programming languages.

Added May 10, 2026
Companies
Perennial, Inc.
www.peren.com

Supplier of C and C++ compiler validation test suites. Provides validation testing services for C, C++, and POSIX conformance.

Added May 10, 2026
Companies
Tech-X Corp.
www.txcorp.com

Developer of free and commercial C++ class libraries, high-performance C++ applications, distributed solutions via JAVA/CORBA/C++, JAVA applets and Python tools.

Added May 10, 2026
Compilers
Open Watcom
www.openwatcom.org

Open Source project to maintain and enhance the Watcom C, C++ and Fortran Compilers.

Added May 10, 2026
Compilers
Turbo C++ Explorer
www.turboexplorer.com

A C++ Rapid Application Development environment for the native Win32 platform. Features fast compile times, powerful debugging, and a highly productive IDE.

Added May 10, 2026
Exception_Handling
C++ Exception Handling
www.eastcoastgames.com

Introduces the concept of exception handling for handling program errors.

Added May 10, 2026
Exception_Handling
Exception Safety Analysis
erdani.com

Discusses how to analyze the exception safety of a function. (Andrei Alexandrescu and David B. Held)

Added May 10, 2026
FAQs,_Help,_and_Tutorials
Crashproof C++
www.troubleshooters.com

How to eliminate C++ memory leaks, errant pointers, stack problems and crashes.

Added May 10, 2026
Memory_Management
To New, Perchance to Throw, Part 1
www.gotw.ca

Explains why a class that provides its own class-specific operator new(), or operator new[](), should also provide corresponding class-specific versions of plain new, in-place new, and nothrow new.

Added May 10, 2026
Memory_Management
Containers in Memory: How Big Is Big?
www.gotw.ca

Answers the question of how much memory the various standard containers use to store the same number of objects of the same type T.

Added May 10, 2026
Memory_Management
"Pure Virtual Function Called": An Explanation
www.artima.com

This article provides an in-depth look at the "pure virtual function called" error message.

Added May 10, 2026
Memory_Management
Smart Pointers in C++
www.informit.com

Andrei Alexandrescu discusses smart pointers, from their simplest aspects to their most complex ones and from the most obvious errors in implementing them to the subtlest ones--some of which also happen to be the most gruesome.

Added May 10, 2026
Papers
The Design and Implementation of SPECS: An Alternative C++ Syntax
www.csse.monash.edu.au

By B.M. Werther and D.M. Conway, Dept. Computer Science, Monash University, Melbourne.

Added May 10, 2026
Papers
C++ Internals
www.avabodh.com

Discusses implementation details like multiple inheritance, virtual functions and exception handling.

Added May 10, 2026
Papers
Publications by Bjarne Stroustrup
www.stroustrup.com

Reasonably complete list of Bjarne's publications.

Added May 10, 2026
Periodicals
DevX: C++ Zone
www.devx.com

Online information service for C++ and development related topics on Microsoft Windows platforms.

Added May 10, 2026
Personal_Pages
C++ Truths
cpptruths.blogspot.com

C++ blog by Sumant Tambe.

Added May 10, 2026
Resources
C++ Home
www.cpp-home.com

Tutorials, code, news, tools, forums, links.

Added May 10, 2026
Resources
CodeGuru - Visual C++
www.codeguru.com

A lot of Visual C++ and MFC sources, tips and tricks. Big developers forum.

Added May 10, 2026
Resources
Beyond the ARM
corfield.org

Explains the changes made to the C++ language by the joint ISO/ANSI C++ committee since Bjarne Stroustrup's ARM (Annotated Reference Manual) was published.

Added May 10, 2026
Resources
Toolbox for IT C++ Discussion Group
c.ittoolbox.com

A peer-to-peer resource for objective technical discussion on C++.

Added May 10, 2026
Resources
Developer Fusion - C/C++
www.developerfusion.com

Tutorials, articles and source code for C++ developers, a discussion forum plus UK jobs and blogs.

Added May 10, 2026
Standards
Bjarne Stroustrup Expounds on Concepts and the Future of C++
www.devx.com

Danny Kalev asks Bjarne the hard questions about concepts and C++'s future.

Added May 10, 2026
Standards
ISO/IEC 14882-2003
www.iso.org

Buy a PDF version of the official C++ programming language standard from the ANSI Electronic Standards Store.

Added May 10, 2026
Tools
Visual Code Browser for C/C++
www.fatesoft.com

Integrating code editor, analyzer and documentation generator with code flowcharting and visualization. [Shareware]

Added May 10, 2026
Tools
Visual GWin++
www.calcmaster.net

A visual Win32 C++ IDE for creating Windows applications. Includes the g++ compiler. [Open source, GPL]

Added May 10, 2026
Tools
EDoc++
edoc.sourceforge.net

A tool for C++ developers that provides a number of static source analysis checks of C++ exception usage. It also generates documentation for C++ exceptions that can be used with Doxygen.

Added May 10, 2026
Tools
Cfmake
cfmake.sourceforge.net

A tool to automatically create C++ classes that read in configuration files (Open Source, GPL).

Added May 10, 2026
Visual_C++
WndTabs
www.wndtabs.com

Add-in for Microsoft Developer Studio, adds a docking tab bar. Each tab names a window that's opened in the workspace. Also add-ins: Project Line Counter - gives line count statistics for Visual C++ project; Communication Library. [Open source]

Added May 10, 2026
Visual_C++
Write Faster Code with the Modern Language Features of Visual C++ 2005
msdn.microsoft.com

In this article Stephen Toub explains the new optimization technology of the next Visual C++ version. He also describes the new compilation modes that ensure Common Language Infrastructure compliance and verifyability for the .NET framework.

Added May 10, 2026
Personal_Pages
AP Software - C++ Builder
www.cppb.allanpetersen.com

C++Builder tools and software including OpenGL, components, and applications.

Added May 10, 2026
Personal_Pages
Jonathan's Working with C++Builder
www.buddydog.org

NTEmacs interface for C++Builder, is an Expert with source code.

Added May 10, 2026
Database
OTL
otl.sourceforge.net

Oracle, Odbc and DB2-CLI Template Library. A set of classes that wrap around the dynamic database programming interfaces of Oracle, DB2 and ODBC. Also provides support for block-updates and other caching mechanisms.

Added May 10, 2026
Database
RudeDatabase
www.rudeserver.com

Database library for MySQL. The Singleton architecture of the database library provides simplicity and efficiency for Model-View-Controller type architectures. [Open Source, GPL]

Added May 10, 2026
Network
VMime
www.vmime.org

A C++ class library for working with MIME messages and Internet messaging services like IMAP, POP or SMTP. [Open Source, GPL]

Added May 10, 2026
Numerics
Levenberg-Marquardt non-linear least squares algorithms in C/C++
www.ics.forth.gr

Package containing double and single precision flavors of the Levenberg-Marquardt algorithm. Included are versions with analytic and finite difference approximated jacobians. [Open source, GPL]

Added May 10, 2026
STL
Genealogy Display Program
www.cs.rpi.edu

A Larger Example of Use of STL

Added May 10, 2026
Simulation
simplus
simplus.sourceforge.net

A lean object oriented C++ library for discrete event based simulations. It scales to millions of simulateed objects, has no external dependencies and can be embedded into other applications.

Added May 10, 2026
Threads
Fiber Pool
www.fiberpool.de

A fiber-based multicore synchronization library for Windows XP and Vista.

Added May 10, 2026
Threads
just::thread C++ Standard Thread Library
www.stdthread.co.uk

Provides a complete implementation of the C++0x thread library.

Added May 10, 2026
User_Interface
Zinc
www.psa-software.com

Platform independent library for Graphical User Interface development, it is a scaleable and customizable full featured toolkit for the creation of event-driven GUI applications. Zinc is available for embedded and desktop platforms.

Added May 10, 2026
XML
Arabica
www.jezuk.co.uk

An XML and HTML processing toolkit, providing SAX, DOM, XPath, and partial XSLT implementations, written in Standard C++.

Added May 10, 2026
Compatibility_with_C
Incompatibilities Between ISO C and ISO C++
david.tribble.com

Thorough listing of incompatibilities between ISO C 99 and ISO C++ 98. An incompatible C feature in this context is valid as C code but not as C++ code.

Added May 10, 2026
Compatibility_with_C
C and C++: Siblings
www.drdobbs.com

Article by Bjarne Stroustrup. We're at a crossroads for compatibility between C and C++. Can siblings go their separate ways and still remain on speaking terms?

Added May 10, 2026
General_C++_Introductions
An Introduction to Imperative Part of C++
wwwhomes.doc.ic.ac.uk

An introduction to imperative (non-object-oriented) C++ programming.

Added May 10, 2026
Directories
C++ Source Codes and Projects
www.sourcecodesworld.com

Categorized C++ Source Codes and Projects.

Added May 10, 2026