"Hello, World" in C++ - Code for the C++ implementation of the famous "Hello, world" program.
1001 Tutorials - C++ - A guide to popular online C++ tutorials for beginners.
About.com - C/C++ - Contains links to C++ tutorials, workshops, tools and libraries.
ACM SIGPLAN - ACM Special Interest Group in programming languages.
Adam King C++ Coding Site - C++ code downloads, examples & libraries, including a coders discussion forum.
Alopez.net - A free program and library.
Ape Quante Inc. - Produces programming productivity tools for C++.
Ask the C++ Pro - Expert answers to your questions about C++ programming, archives of answered C++ development questions, plus technical articles for C++ developers.
Audio/Video 3D C++ Programming Library - AV3D for C++ is a multi-platform, high-performance programming library. Major features: 3D Graphics, Sound support (SB, S3M, etc.), Controller interface (keyboard, mouse, joystick, etc.), XMS.
Big T's C/C++ Resource Center - Tutorials on C/C++, graphics programming, networking, and artificial intelligence. Also contains links to compilers and source code for games.
Boost C++ Libraries - Provides a repository for free c++ libraries. The emphasis is on libraries which work well with the c++ standard library.
Booty's Home Page - C++ programming notes, sample programs.
Brad Appleton's FTP Site - A few of Brad's class libraries including AVL trees, 2-3 trees, red-black trees (bottom up), and command-line option & argument parsing
C ++ Computer Free Test Quiz Online - Test your knowledge of C++ online.
C / C++ Software Development Resources - This web site provides lists of C and C++ software development resources, with information and links to object-oriented programming tools, products, and resources. Sponsored by Genitor Corporation.
C and C++ Style Guides - C and C++ Style Guides
C++ and Java SIG - The C++ and Java SIG - A Special Interest Group of the NYPC User's Group
C++ Annotations - A document intended for knowledgeable users of C who would like to make the transition to C++.
C++ Bookmark -- C++ tutorials & beginner's guides - This is a ist of available introductions and beginner's guides to C++ programming. Let's start learning C++ now!
C++ Glossary - A comprehensive cross-referenced glossary for C++ programmers.
C++ Jobs and Resumes - Dedicated site for C++ Jobs and Resumes.
C++ Pitfalls - Outlines common C++ programming mistakes which cause unexpected runtime behavior.
C++ Programming Tutorial - This site will help you to program in C++.
C++ Programs - a compilation of the c++ assingments that author had during a computer science course.
C++ Report - Complimentary site to the magazine "C++ Report". Offers C++ development related news, products reviews, events, jobs, and index to past issues.
C++ Source Code - List of resources for C++ source code, code snippets, and examples.
C++ Tutorial - FunctionX - This site offers C++ programming tutorials and links.
C++ Tutorial List - Online tutorial list for C++ language. Read references, getting started notes, and manuals.
C++ Tutorials and Performance Tips - Extensive tutorial information on the C++ language, including discussion of core language features, performance, object-oriented design, and ANSI/ISO issues
C++: Borland (Inprise) Forum at Tek-Tips - Technical support forums and mutual help system for computer professionals.
C/C++ Guide to Writing TCP/IP Applications - A tutorial on how to write applications that make use of TCP/IP sockets in C or C++. Leads you through writing a mail client and echo server.
C/C++ Language Resources - A comprehensive directory of C++ programming resources, information, articles, latest events, and sample code.
C/C++ Users Group - Since 1981, the mission C/C++ Users Group has been the promotion of user-supported software. This includes both freeware and shareware, both libraries and tools. We support all compilers, all platforms.
Casting in C++ - In-depth information on the four new casting operators available in C++. Written for those who know C++ but are using the old C-style casts.
CC-Rider - A detailed analysis of your C or C++ program, allows easy navigation with Call Trees, Hierarchy Trees, generates Web Documentation.
Cetus Links / C++ - Collection of links on C++.
ChartFolio - C++ charting and graphing class libraries and DLL's providing common chart types, end-user interactivity, and built on and tightly coupled with Microsoft MFC, Zinc Software ZAF, or Rogue Wave zApp. By DPC Technology Corporation.
Cinopolus C++ - Provides simple examples on C++ for college students.
Code Beach - C++ source code and resource directory.
CodeColorizer - CodeColorizer can convert source code in a number of languages to colorized HTML
CodeCraft Programmers' Newsletter - Free weekly newsletter full of tips and advice for beginner to intermediate programmers
Common C++ - A GNU portable application framework offering support for threading, sockets, file access, deamons, persistance, and system services. The primary goal of Common C++ is to promote a very low overhead abstract C++ interface to common system services.
Computer Geeks Online - Programming - Introduction to C++, tutorials, downloads and links.
Computer Science Sucks - A guide for students tired of huge computer science books. This site contains all the basic structures and functions of C++, Visual Basic, and Common LISP.
Coronado Enterprises C++ Tutorial - Word Doc and HTML formats, sources.
Cplusplus.8m.com - C++ and OpenGL programming.
CPlusPlus.com Resources Network - Includes references, tutorials, and a forum section where users can share their problems and ideas.
Cprogramming.com Tutorials - Many well written C/C++ tutorials to help you start learning the language today. Also includes a graphics tutorial.
Crypto++ - Library of various cryptographic schemes
DateLib - Platform independent C/C++ library for date and time calendric calculations. By Hofmann Software Engineering International.
Declarative Systems, Inc. - Our programming tools help you concentrate on your customers' needs; not the complexities of a particular programming language.
Diagnostic toolset for C++ programmers - GlowCode is a C++ diagnostic toolset for Windows developers. The toolset includes all the essentials: MMMMMM and resource tracking, leak detection, performance profiling, and code coverage in a fast, small-footprint package.
doc++ - Documentation System for C/C++/Java, works like javadoc, to generate extensive, cross-linked documentation from source code. The only requirement is adding specially-formatted comments to your source code. It can parse both Java and C++ and can generate HTML or postscript documentation.
Dumpleton Software Consulting - Home site for OSE: C++ class library and build environment.
eNITL - The Network Improv Template Language. A scripting language engine for C++ applications which require flexible, user-configurable output generation and internal scripting.
Examware C/C++ Tutorials - Provides free online C/C++ tutorials. By Examware Inc.
Funk - Allows for partial application of standard C++ functions, Function composition, and lambda expressions.
Gimpel Software - Makers of PCLint software for checking C/C++ for many correctness rules - especially involving inter-module consistency and headers.
GNU Nana - Library of many tested, proven methods to raise reliability of C & C++ code. Includes: extended logging, assertion checking, Design by Contract: DbC. Supports realtime measurements, making performance statistics for code fragments, and tracing program execution without modifying code.
Gorik's Garbage Collection Page - FAQs, tools, sample source code, and documentation on garbage collection.
GP-Web - C++ - C++ programming sources, tutorials.
Graph Search in Generic Way - Depth- and best-first search strategies in generic programming paradigm base on STL C++ library.
Intuitive Edge Datatypes++ - Brings over two dozen text, numeric, time and binary datatypes to C++, including arbitrary precision decimal numbers, Unicode text, timestamps. Internationalized and database-friendly.
Learn C++ language today - List downloadable tutorials, books, routines and source codes for the learning of C++. Also assistance forums.
Learn C/C++ Today - A list of a few C and C++ language tutorials available to a user including interactive tutorials, public-domain code collections and books.
Led - A portable, cross-platform C++ library designed to add various kinds of word processing (rich text) or text editing capabilities to your application.
LEDA (Library of Efficient Data types and Algorithms) - Data types and algorithms for combinatorial computing, including graphs and operations on graphs. Can be used freely for academic research. Commercial license also available.
Luigi Bianchi - Source code and scientific software author have developed in researches and consultant activity.
MetaKit by Equi4 Software - Maker of persistent-storage class products
MetaKit structured storage - Highly portable, lightweight database manager, usable from several languages.
Metrowerks - Makes CodeWarrior software development tools.
Microsoft Visual C++ - Visual C++ Compiler.
MIME++ - Class library for parsing, creating, or editing messages in MIME format
Mirko's C++ Programming Help Page - Tips and tricks for Win32 programmers.
Mixed Language Programming Using C++ and FORTRAN 77 - Describes a portable method for mixing FORTRAN 77 and C++ in a single development project.
MLIB (FileUtilities) - A set of portable, thread-safe parsing and config/ini reader libraries. Callback functions for matched patterns and remainder callback for unmatched data. User-defined functions. Source and demos available.
Multiparadigm Programming in Standard C++ - SELA Group 2 day training course.
NMO Software Development Kit - A portable, object-oriented software development kit written in and for the C++ language.
O-O Developer's Tool Kit: Cfront - O-O Developer's Tool Kit: Cfront (C++ to C translator)system allows you to build reusable code with better quality.
ObjectQuest Software - Offers the ObjectQuest Advisor which analysis C++ classes and produces architectural models, reports, and comparisons against object oriented standards.
Octopod - Full-blown visual IDE for C++ (MSVC and GNU compilers).
ODBC Broker - C/C++ library to access ODBC data sources with only a few lines of code. Now, make dynamic database engines to access any ODBC data sources without knowing about ODBC!
OglClib - A OpenGL Class Library, that will enable to build 3D graphical applications under Linux, Windows and soon BeOS.
Open C++ - Meta Object Protocol implementation for C++.
PAC Software - Developer of CD-ROM based C, C++, Windows programming tutorial titles.
ParaSoft CodeWizard - CodeWizard helps developers prevent errors by automatically enforcing over 70 C++ coding standards taken from industry experts.
Planet Source Code C/C++ Beginner, Intermediate and Advanced Tutorials - Tutorials for C/C++ programmers of all levels. Host site includes prebuilt code for your use.
Plum Hall, Inc. - C and C++ Validation Test Suites.
Programmers Heaven - Sample code, reference texts, and a collection of links which includes detailed descriptions.
Programming Links for C /C++ - Programming links for C, C++, STL, and MFC. Free compilers and tutorials
Recommended C Style and Coding Standards - Recommended C Style and Coding Standards
Rogue Wave - Producer of tools++.h and other class libraries
Simkin - A simple embedded scripting language for C++. Written in portable cross platform C++.
Simple XML Persistence Library - A lightweight C++ library for object serialization in XML.
Snippets - A collection of functions, macros, and complete programs to accomplish a variety of common tasks and demonstrate useful C/C++ programming techniques.
SOL++2000 - a free C++ class library for Microsoft Windows. All source files of the library and a lot of sample programs are available.
SourcePublisher C++ - Generates detailed HTML reports that offer quick, intuitive browsing of the source and information about the code. Class Inheritance Hierarchies, Call and CallBy Trees, Include and Include By Trees,HTML source browser. Windows 95/98/NT/2000, Linux, Solaris, and other Unix platforms.
Stefan Vincent Houg - C++ - C++ programming source and examples.
Techsoft Pvt. Ltd. - Shareware and freeware tools and libraries for developing Win95 device drivers (VxD) in C/C++, neural network training program, and matrix template library (C++) written by Somnath Kundu.
The #C++ Site Navigator - Serves as a navigator for the C++ and Object Oriented Methodology resources found on the internet.
The ADAPTIVE Communication Environment (ACE) - A C++ toolkit for network programming.
The Association of C and C++ Users - The ACCU is a non-profit organisation devoted to professionalism at all levels in C, C++ and Java.
The Available C++ Libraries FAQ - Listing with descriptions of a large number of C++ libraries, both commercial and free.
The C++ programming page for DOS and Windows from beginning to advanced - Programming DOS, Windows, XMS, EMS, file formats, compression, graphics, sound, other, mouse, keyboard, joystick, SVGA, special fx, pmode m13
The Generic Graph Component Library - General purpose, generic C++ library for graph data structures and graph algorithms.
The Lambda Library - Lambda functions, function argument binding, tuple types.
The Matrix Template Library - High-performance generic component library that provides comprehensive linear algebra functionality for a wide variety of matrix formats.
The software developers dimension - A site on development processes, C++ and Java - A discussion and information platform for software developers. We run a message board for discussions, publish free reviews and present the latest IT news headlines.
The Standard C++ Locale - The following article has been (tentatively) accepted for publication in Dr. Dobb's Journal.
The StreamModule libraries - A C++ library of classes for quickly building programs that communicate with other programs.
Thinking in C++ 2nd Edition - by Bruce Eckel which is available as html, pdf, MS Word and on real paper. Volume 1 deals with core of C++.
Threads.h++ - Portable Multithreaded Application Library: thread creation and control classes, synchronization mechanisms, and higher-level threading abstractions
Together/C++ - First platform-independent UML modeler that delivers simultaneous round-trip engineering.
Tools.h++ - Fundamental C++ Library from Rogue Wave Software.
Undernet #C++ - Undernet #C++ forum website, with information for C++ programmers; including tutorials, compilers, and resources.
Understand - Analyzes any sized C or C++ project to help you document and understand it better.
Variable Block Database - A collection of C++ classes used to build portable database applications.
VirtualStream Library - a C++ portable library, designed as a powerful replacement of the standart IOstream library. Library opens a very flexible way to operating with data, which is based on VirtualStream - universal data media, practically non-limited by length and by number of parallel streams.
WhiteBox 3.0 -- Code Coverage with Integrated Metrics - WhiteBox 3.0, an advanced code coverage tool with integrated metrics, enables software development and testing organizations to reap the benefits of software testing without changing existing development or testing processes.
WinA&D - WinA&D is a UML modeling tool that generates C++, Java or Delphi code. WinTranslator reengineers C++, Java or Delphi code into WinA&D models.
Windows Development Resources - A collection of C++ resources geared towards Windows developers.
WWW C++ Information - C++ links covering all aspects of the language.
xmlFX - A commercial class library for manipulating XML documents. It goes beyond DOM and SAX with support for built-in data type conversions, serializing and deserializing. By South Wind Design, Inc.
Yechiel's Preferred C and C++ Books and Internet Sites - A collection of information on books and Internet sites related to C and C++. With links to reviews of bad books, tips for choosing good books, and C/C++ courses material.