The Wayback Machine - https://web.archive.org/web/20071011073313/http://www.codeguru.com:80/cpp/stl/

CodeGuru
Earthweb Search
Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
Member Sign In
User ID:
Password:
Remember Me:
Forgot Password?
Not a member?
Click here for more information and to register.
PDAs
PC Notebooks
Printers
Monitors

jobs.internet.com

internet.commerce
Partners & Affiliates
Phone Systems
Domain registration
Compare Prices
Franchise Directory
Free Credit Score
Logo Design
Online Meetings
Promotional Items
Auto Insurance Quote
Data Center Solutions
Plasma Televisions
Home Mortgage Loans
PDA Phones & Cases
Car Donation


RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

Featured in the eBook Library for Technology Professionals
eBook: Guide to Managing an IT Staff
Why is managing technical people difficult? Some would say techies are socially inept and simply can't communicate well. While that may be true in some cases, saying so doesn't help managers deal with techies any better: It just defers the problem. Download this eBook for advice on how to bridge the communications gap. Download this eBook now.

Featured on the ProCurve Resource Center
Whitepaper: Network Immunity Solution
More networks are being attacked and threatened, in more devious and creative ways, than ever before. Incidents range from viruses and worms to Trojan horses and internal sabotage. Find out how to defend yourself with a simple, efficient, and affordable architecture that provides broad coverage of internal threat protection for wired and wireless networks.»

Free Tech Newsletters
Free Tech Newsletters
Working with Files in C#
Get practical with C# by using it to access file information, create subdirectories, and more. You'll also learn to read and write from basic files.

.NET Web Services Tutorial
Writing .NET Web services without using Visual Studio can be tricky. Learn how to create a Web Service without using Visual Studio .NET.

A Comprehensive View of SharePoint, Part II
Guides you through how to use and customize Windows SharePoint Services and SharePoint Portal Server. Provides an overview of the SharePoint and Office 2003 integration points.

Free Tech Newsletters
Implementing a Custom ConnectionString Installer for Setup
See how a setup project with a custom action lets the user define the connection string using the Data Links dialog and encrypt that connection string using RSA encryption.
Testability and Design
How important is testing in software development? Explore the relationship between testability and design.
Managing MySQL Table Relations with Rails' Active Record Association Types
Rails' Active Record association types make table relationship management a snap. Learn how to use this powerful feature to manage complex MySQL table relations more effectively than ever before!
Digging a Little Deeper into the Java 3D API
Learn to use a variety of Java 3D classes including Appearance, Transform3D, BoundingSphere, and Vector3f classes.
Collaborating with the BizTalk 2006 R2 SharePoint Adapter
SharePoint 2007 has become one of Microsoft's hottest collaboration products. Learn how to integrate it with BizTalk 2006 R2.
Whitepaper: Putting a Price on Document-based Business Processes. Learn how you can automate document-based business processes to dramatically cut operating costs and reduce compliance exposure.

Latest Articles
Securing PDF documents (not yet reviewed)
Eugene Mayevski - 10/10/2007
Review of encryption and signing schemes, offered by PDF specification and supported by PDF management tools and components.

Implementing a Custom ConnectionString Installer for Setup
Paul Kimmel - 10/10/2007
See how a setup project with a custom action lets the user define the connection string using the Data Links dialog and encrypt that connection string using RSA encryption.

Customising Your Desktop with Visual Basic.NET 2005
Hannes du Preez - 10/09/2007
Learn how to launch, configure, and preview screen savers on your own form; also, learn how to change the computer's Visual style (along with the fonts and colours pertaining to the particular visual style), and other useful things.

Collaborating with the BizTalk 2006 R2 SharePoint Adapter
Jeffrey Juday - 10/08/2007
SharePoint 2007 has become one of Microsoft's hottest collaboration products. Learn how to integrate it with BizTalk 2006 R2.

How to Implement and Utilize URL Rewriting with ASP.NET
10/08/2007
by David Consdorf- See why URL rewriting is important and how it can be used to enhance your web site.

Using Web Standards to Simplify Web Control Development
Steven Berkovitz - 10/05/2007
Learn how web standards can be used in ASP.NET control development.

(See all Latest Articles)

pencil CodeGuru is all about sharing. If you have some unique code or an article, we'd love to hear from you. Please read the Submission Guidelines to see how to submit. We are always after great new articles to post!
Latest Articles
Silverlight Login - Wiring Up the HTML Controls
10/01/2007
By Jacob Sanford -
In Part 1 you learned how to add HTML controls to your Silverlight application. In Part 2 learn how to wire up the HTML controls.

Building a Gadget for Windows Vista
09/14/2007

By Kiran Sanjeeva -
A little XML, a little HTML, and a little scripting is all you need to be on your way to creating your own cool Vista gadget.

Silverlight Login, Part 1
08/23/2007

By Jacob Sanford -
Create data input controls that are unfortunately absent from Silverlight's current release. Specifically, see how to create a usable button using available Silverlight objects and then create textboxes using standard HTML controls and a little CSS.

Using Microsoft Silverlight
05/18/2007

By Jacob Sanford -
Discover how to manipulate images using Microsoft's Silverlight. If you've not seen Silverlight (WPF/e), then this is a great introduction!

(See all Latest Videos)

Latest Columns

Using VC++ .NET USING VC++ .NET

Visual C++ Class Designer
Nick Wienholt - 10/02/2007
The release of Visual Studio 2008 brings support for using the Visual Studio Class Designer with Visual C++ projects. Look at the differences in how the Class Designer works with C++ compared to purely managed languages, and learn about the range of functionality available to C++ developers.

Nuts & Bolts .NET NUTS & BOLTS

Building a Webpart to Display a Virtual Earth Map
Mark Strawmyer - 07/26/2007
Discover how to build an ASP.NET webpart that will display coordinates on a Virtual Earth-created map. You can do this by using the IWebPart Interface, an HTTP handler, and the Virtual Earth API.

VB Today VISUAL BASIC TODAY

Implementing a Custom ConnectionString Installer for Setup
Paul Kimmel - 10/10/2007
See how a setup project with a custom action lets the user define the connection string using the Data Links dialog and encrypt that connection string using RSA encryption.

Insights PROGRAMMING INSIGHTS

Collaborating with the BizTalk 2006 R2 SharePoint Adapter
Jeffrey Juday - 10/08/2007
SharePoint 2007 has become one of Microsoft's hottest collaboration products. Learn how to integrate it with BizTalk 2006 R2.

Announcements and News
Codeguru Update eNewsletter - October 9th, 2007
Get the latest news, articles, and information from around Codeguru!

Codeguru Update eNewsletter - October 2nd, 2007
Get the latest news, articles, and information from around Codeguru.

Codeguru Update eNewsletter - September 25th, 2007
Get the latest news, articles, and information from around Codeguru.com.

Codeguru Update eNewsletter - September 18th, 2007
Get the latest articles, news, and information from around Codeguru.

(See all Announcements)

Currently in the News...
The following are current developer-related stories from InternetNews.com :
Pentaho Makes Open Source BI Semantic
Ballmer: Red Hat Has 'Obligation' to Pay Up
Linux Kernel Gets 'Fair'

DevX Headlines
Visualizing Data: Self-Documenting Ant files
Back to Basics: How to Manage Collections in Your Legacy Brew Applications
Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
The Hidden Dangers of PST Files
Microsoft XNA: Ready for Prime Time?

Fix bad addresses and phone numbers before they ruin your database. Download a free Data Quality Tools trial.
Cache', the world's fastest object database, does away with mapping. Free download.
PDF Download: Software Optimization Guide for AMD Family 10h Processors.
Free Trial: Web-based Bug Tracking Helps Ensure Issues Get Resolved, Not Lost.
Whitepaper: High Performance Apps with Advanced Numerical Analysis on the .NET Framework

CodeGuru Forum Threads
Latest CodeGuru Threads
Topic
By
Replies
Updated
make the text file read in 1 line ... help
jayzee
1
October 11th, 03:09 AM
Controls Buttons
newnick
3
October 11th, 03:08 AM
How To Print data with selected rekord from DBGrid
TJ-Ariff
9
October 11th, 02:57 AM
make the text file read in one line.. help!
jayzee
0
October 11th, 02:54 AM
Fitting text into static control
john_avi
0
October 11th, 02:38 AM
Create session with IHttpModule
ShoKazamatsuri
2
October 11th, 02:31 AM
Why does it DING when returning from full screen?
w0lfshad3
3
October 11th, 02:31 AM
Catch Quit event of WORD!!!
lucadoi
5
October 11th, 02:26 AM
How to create/define column header in excel 2007?
Mushq
2
October 11th, 02:22 AM
Custom format date/time picker control
RobVoip
1
October 11th, 02:08 AM
Hottest CodeGuru Threads
Topic
By
Replies
Updated
About Collection classes
bhushan1980
36
October 10th, 03:01 PM
inheriting from the STL
kenrus
17
October 10th, 05:12 AM
Unresolved external despite extern?
kim_g
17
October 9th, 06:48 PM
Working with bitmaps -
.pcbrainbuster
17
October 10th, 10:22 AM
FD_CLOSE problem with asynchronous sockets
practisevoodoo
15
October 10th, 01:01 PM
replacing characters or strings from a .dat file
Mykullski
15
October 10th, 10:41 PM
help with iframes...
gsatyaprakash
14
October 10th, 04:31 PM
New laptop for Programming
TeachMe32
14
October 10th, 02:11 PM
Files and Folders
DC Hurricane
13
October 10th, 10:00 AM
Easy solution?
WelshWarrior
12
October 9th, 07:50 PM

Visual C++/C++ .NET/C# Visual Basic

Security

C++

COM-based Technologies

Controls

Data

Frameworks

Graphics & Multimedia

Internet & Networking

Miscellaneous

Standard Template Library

Visual Studio

Windows & Dialogs

Windows Programming

Sample Chapter

.NET

C#

Sample Chapter

.NET 3.0 (VB)

General

Internet

Mobile/Wireless

VB Controls

Sample Chapter

Solutions