- About.com C/C++ Weekly Features
Archive of articles covering programming topics related to C and C++.
http://cplus.about.com/library/weekly/mpreviss.htm
(Added: Wed Apr 05 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- C++ in the Real World
This article explores the strengths of C++, and how to exploit them in projects.
http://www.cantrip.org/realworld.html
(Added: Thu Apr 06 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- C++ Optimizations
List of C++ source code optimizations that can give big returns, especially when used in tight loops. By Andrew S. Winter.
http://www.custard.org/%7eandrew/optimize.php
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- C++ Type Reflection Support
Based at Type Traits Proposal.
http://www.devphil.com/~pme/reflection.html
(Added: Wed Apr 05 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- C++: Beyond The Standard Library
Takes a look at Blitz++, MTL (Matrix Template Library), ACE, Loki and Boost.
http://www.cprogrammingtrends.com/cprogrammingtrends-43-20030728CBeyondTheStandardLibrary.html
(Added: Sat Apr 01 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- C++?? : A Critique of C++
A Critique of C++ and Programming and Language Trends of the 1990s.
http://burks.brighton.ac.uk/burks/pcinfo/progdocs/cppcrit/
(Added: Wed Apr 05 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Constant Objects and Constant Expressions
Explains why constant objects are not as useful as some people would like them to be.
http://www.embedded.com/story/OEG20011220S0063
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Contracts: From Analysis to C++ Implementation
Describes a set of techniques and tools (an environment) facilitating prototyping of, providing general mechanisms for, object-oriented architectures based on the idea of assertion checking and Design by Contract (DbC) in C++.
http://fodok.uni-linz.ac.at/JKUFODOK/ENGLISH/RU_246000-9104/PUB_1999/PUB_32893.html
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Create Movie from HBitmap
Discribe creating AVI/WMV/QuickTime movies from sequences of bitmaps with sourcecode examples.
http://www.geocities.com/krishnapg/createmovie.html
(Added: Thu Apr 06 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Creating Truly Maintainable Class Factories
Presents a solution that is easily extensible and maintainable; what's more, it is particularly well suited to creating objects from XML data.
http://www.cuj.com/documents/s=8033/cuj0011ehlinger/
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Dynamic C++ Classes
Describes a lightweight mechanism to update code in a running program. (Gísli Hjálmtýsson, Robert Gray)
http://www.usenix.org/publications/library/proceedings/usenix98/full_papers/hjalmtysson/hjalmtysson.pdf
(Added: Wed Apr 05 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Enumeration Constants vs. Constant Objects
Presents insights on choosing between symbolic constants as either enumeration constants or constant objects.
http://www.embedded.com/story/OEG20011129S0065
(Added: Thu Apr 06 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Functional Style in C++
Discusses closures, late binding, and lambda abstractions.
http://zowie.metnet.navy.mil/~oleg/ftp/c++-digest/Functional-Cpp.html
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Herb Sutter - Publications
Over 80 in-depth articles about object-oriented software development and C++ design and programming have been published in C/C++ Users Journal, C++ Report, Dr. Dobb's Journal, Java Report, Visual C++ Developer's Journal, and other magazines.
http://www.gotw.ca/publications/
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Introducing the Catenator
This article introduces a very sophisticated and useful data structure for efficient string processing, while at the same time revealing some interesting features of C++. (Adam Sanitt)
http://www.artima.com/cppsource/catenator.html
(Added: Thu Apr 06 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Mixing C and C++ Code in the Same Program
How-to article by Stephen Clamage.
http://developers.sun.com/tools/cc/articles/mixing.html
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Publications by Bjarne Stroustrup
Reasonably complete list of Bjarne's publications.
http://www.research.att.com/~bs/papers.html
(Added: Thu Apr 06 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Symbolic Constants
Shows all choices for defining symbolic constants.
http://www.embedded.com/story/OEG20011016S0116
(Added: Wed Apr 05 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- The Anatomy of the Assignment Operator
In depth discussion of writing solid assignment operators. Explains exception safety and memory management issues.
http://www-106.ibm.com/developerworks/java/library/j-assignment-operator/
(Added: Wed Apr 05 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- The Design and Implementation of SPECS: An Alternative C++ Syntax
By B.M. Werther and D.M. Conway, Dept. Computer Science, Monash University, Melbourne.
http://www.csse.monash.edu.au/~damian/papers/PDF/SPECS.pdf
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- The Miseducation of C++
Modern C++ is a more expressive, simpler language than C, and a language in its own right, so why do so many people insist on teaching it historically? Kevlin Henney appeals for a reform of the C++ education system.
http://www.two-sdg.demon.co.uk/curbralan/papers/TheMiseducationOfC++.pdf
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- What is Koenig Lookup?
A definition of argument-dependent name lookup with examples for application with HP aC++.
http://h21007.www2.hp.com/dspp/tech/tech_TechDocumentDetailPage_IDX/1,1701,990,00.html
(Added: Thu Apr 06 2006 Rating: 0.00 Votes: 0)
Rate It
Review It