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 ] Fri, Sep 5 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++ > Type System
Type Traits Proposal A proposal to add Type Traits to the C++ Standard Library.
Pointers to C++ Member Functions Discusses what member function pointers are, shows how to declare and use them, and gives some examples of problems that they solve very well.
C++: Under the Hood Explains run-time C++ implementation details such as class layout techniques and the virtual function call mechanism.
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.
Never Call Virtual Functions During Construction or Destruction Explains why you should never call virtual functions during construction and destruction of your objects. (Scott Meyers)
On the Tension Between Object-Oriented and Generic Programming in C++ Discusses how the use of generic programming in C++ can lead to conflicts with object-oriented design principles. Also demonstrates how a technique known as type erasure can often be used to resolve theseconflicts. An in-depth example is presented: any_iterator, a type-safe,heterogeneous C++ iterator.
Built-in Type Safety? C++ is a statically typed language but its type system is not bulletproof. This article reveals some all-too-common type glitches and how to fix them. (Thomas Guest)
Associative Chains in C++ Phillip Bruce gets around some of the limitations of the pointer-to-member with a model of class associations that he calls "Associative Chains."
Overloading and Overloading Operator overloading may be syntactic sugar, but there are a lot of things that don't taste very good without sugar.
Simulating Polymorphic Operators in C++ Presents three different techniques for making operators polymorphic.
Ada-style Ranged Types in C++ Ranged types, common in Ada, allow the programmer to constrain a numerical type to a certain range. This article presents a library that brings these types to C++.
Reference Initializations Explains how the rules for initializing references differ from the rules for initializing pointers.
Passing By Reference-to-const Explains why the rules for initializing references make passing by reference-to-const an efficient and attractive alternative to passing by value.
Director of Casting Presents a set of guidelines for using the new C++-style cast operators.
The const Qualifier Explains the use of the const qualifier on small code snippets. (by Carlo Wood)
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 ]