Geek's Portal For Computers Graphics Operating Systems Multi-Media Networking Programming Data Format and  News
[ Start Page ] [ Contacting ] [ About ] [ Link To Us ] [ Geek Gear ] Wed, Oct 15 2008 
Free Internet Tools by web-geek.com Internet Tools
Administrator Tools
Name Server Look Up
Ping Test
Who Is
Trace Route

Web Developer Tools
Web Safe Colors
HTML Character Map
PopUp Generator
Body Color CSS v1.0
Browser Information
Meta Tag Generator
Keywords Generator
Link Popularity
JavaScript Escape / Unescape Converter
JavaScript Drop Down Menu Builder
Web / Virtual Hosting Directory

Reference Documention
HTML 4.0 Reference

Reference Tables
Character Conversion Table
Domain Name Suffixes

Cheat Sheets
Vi / Vim Basic Commands


WEB-GEEK.COM's Feature Sites Feature Sites
oGobogo Internet Search Directory
News.web-geek.com Internet News Directory
Pdawebgeek.com PDA Friendly Web Directory
Games.web-geek.com Free Online Games



folder Directories
Top > Computers > Programming > Languages > C++ > Papers
C++?? : A Critique of C++ A Critique of C++ and Programming and Language Trends of the 1990s.
Mixing C and C++ Code in the Same Program How-to article by Stephen Clamage.
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++.
What is Koenig Lookup? A definition of argument-dependent name lookup with examples for application with HP aC++.
An Introduction to Garbage Collection, Part I Presents an introduction to garbage collection, presenting the subject in enough detail to show the various tradeoffs and advantages between various techniques and what goes on under the hood in a typical garbage collector.
The Anatomy of the Assignment Operator In depth discussion of writing solid assignment operators. Explains exception safety and memory management issues.
The Assignment Operator Revisited Looks at how difficult it is to copy state from one object to another. (Richard Gillam)
Functional Style in C++ Discusses closures, late binding, and lambda abstractions.
Optimizing Software in C++ An optimization manual for advanced C++ programmers on Windows, Linux and Mac platforms. Topics include: the choice of platform and operating system, choice of compiler and framework, finding performance bottlenecks, the efficiency of different C++ constructs, multi-kernel systems, parallelization with vector operations, CPU dispatching and efficient container class templates.
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)
An Introduction to XML Data Binding in C++ This article looks at XML Data Binding at a new alternative to automate much of the task of processing XML data by presenting the information stored in XML as a statically-typed, vocabulary-specific object model. (Boris Kolpackov)
C++ in the Real World This article explores the strengths of C++, and how to exploit them in projects.
C++: Beyond The Standard Library Takes a look at Blitz++, MTL (Matrix Template Library), ACE, Loki and Boost.
The Design and Implementation of SPECS: An Alternative C++ Syntax By B.M. Werther and D.M. Conway, Dept. Computer Science, Monash University, Melbourne.
C++ Optimizations List of C++ source code optimizations that can give big returns, especially when used in tight loops. By Andrew S. Winter.
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.
Symbolic Constants Shows all choices for defining symbolic constants.
Enumeration Constants vs. Constant Objects Presents insights on choosing between symbolic constants as either enumeration constants or constant objects.
Constant Objects and Constant Expressions Explains why constant objects are not as useful as some people would like them to be.
Create Movie from HBitmap Describes creating AVI/WMV/QuickTime movies from sequences of bitmaps with source code examples.
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.
Publications by Bjarne Stroustrup Reasonably complete list of Bjarne's publications.
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.
Dynamic C++ Classes Describes a lightweight mechanism to update code in a running program. (Gísli Hjálmtýsson, Robert Gray)
Sponsor Sponsor


  © 1999-2006, web-geek.com a Geek Boy Enterprises, Inc. website terms and conditions of use [ Start Page ] [ Contacting ] [ About ] [ Link To US ]