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

CodeGuru
Earthweb Search
Login Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

follow us on Twitter

Member Sign In
User ID:
Password:
Remember Me:
Forgot Password?
Not a member?
Click here for more information and to register.

jobs.internet.com

internet.commerce
Partners & Affiliates
















Free Tech Newsletters
Free Tech Newsletters
ADO.NET Entity Framework Tutorial and Basics
Discover an ADO.NET Entity Framework tutorial covering basic data operations for applications, including LINQ To Entities, Method Expressions, stored procedure mapping, and a little discussion about its usage in an enterprise environment.

.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.

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.

Free Tech Newsletters
Mozilla Firefox Gets More 'Agile' with Lorentz
A new Firefox release model is now set to take hold, which will see the popular browser's developers embrace more of an Agile-like methodology.
Compose a MVC Paradigm for PHP with Symfony
Learn how the Symfony framework can enable you to simulate the MVC paradigm for PHP.
Take Rails to the Cloud: Deploying a Rails Application to Heroku
Learn how to use the Heroku cloud computing platform by following the development and deployment of a simple database-backed Rails application.
Selenium Gets Some Sauce for Open Source Testing
Popular open source app testing project gets funding and commercial products, too.
Create Custom Web-based Graphs with the Google Chart API and PHP
Presenting data visually can quickly reveal crucial trends. Learn how to use the Google Chart API in conjunction with PHP to create a variety of useful charts.

Latest Articles
Accessing and Updating Data in ASP.NET: Filtering Data Using a CheckBoxList
Scott Mitchell - 01/20/2010
This article series, by Scott Mitchell, examines how to work with data using ASP.NET's data source controls. This particular article looks at how to filter data based on a user's selections from a CheckBoxList.

Windows Phone 7 Rumors Gain Steam
Stuart Johnston - 01/20/2010
Some say 'Seven' will debut in Barcelona -- others say 'No Way.'

Using Where Clauses with LINQ in VB
pkimmel - 01/19/2010
Learn about LINQ and all the ways you can use "Where" in your code.

SELECT, INSERT, UPDATE with the SQL MERGE Statement
Jeffrey Juday - 01/19/2010
In today's column we'll demonstrate how and when to use the new TSQL MERGE statement and how this can be a helpful addition to your toolbox.

How to make a virtual tree control -- really virtual
codesquirrel - 01/18/2010
A comprehensive article on how to make a CTreeCtrl really virtual -- good for handling large data trees.

Soap Panda a Soap Client application for testing Web Services
Anantjot Anand - 01/15/2010
Soap Panda is an application for testing soap based web services. Soap Panda takes WSDL as input and generates in memory .NET soap client proxy code for invoking web service methods. This code is compiled and stored in an executable file; executable file is then explored by Soap Panda application using reflection to create instances of the classes that exist in the soap proxy client dll.

(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
(See all Latest Videos)

Latest Columns

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

Improving Application Quality with Windows Error Reporting
Nick Wienholt - 10/19/2009
Leveraging Windows Error Reporting (WER) to use Microsoft's existing infrastructure for providing end users with patches and workarounds, a critical aspect of the application life-cycle management.

Nuts & Bolts .NET NUTS & BOLTS

Dynamic Language Support in the .NET 4.0 Framework
Mark Strawmyer - 12/11/2009
The focus of this article will be on the dynamic language support (DLR) that will be released as a part of the upcoming 4.0 version of the .NET Framework.

VB Today VISUAL BASIC TODAY

Using Where Clauses with LINQ in VB
pkimmel - 01/19/2010
Learn about LINQ and all the ways you can use "Where" in your code.

Insights PROGRAMMING INSIGHTS

SELECT, INSERT, UPDATE with the SQL MERGE Statement
Jeffrey Juday - 01/19/2010
In today's column we'll demonstrate how and when to use the new TSQL MERGE statement and how this can be a helpful addition to your toolbox.

Announcements and News
Codeguru Update eNewsletter - December 1st, 2009
Get the latest news, articles, and information from around Codeguru and the Internet.

Codeguru Update eNewsletter - November 24th, 2009
Get the latest news, articles, and information from around Codeguru. In 2009, it seems experience didn't pay. Check out a few salary numbers for IT professionals.

Codeguru Update eNewsletter - November 18th, 2009
Latest news, articles, and information from around Codeguru. If you were at PDC, then you heard words like AppFabric, SQL Azure, Dallas, PinPoint, and oData....

Codeguru Update eNewsletter - November 10th, 2009
Get the latest news, articles, and information from around Codeguru.

Codeguru Update eNewsletter - November 3rd, 2009
See what is happening around Codeguru and the Internet. Get the latest articles and news as well as discover the hottest discussions.

Codeguru Update eNewsletter - September 29th, 2009
Get the latest news, articles, and information from around Codeguru. Are changes in the future for Codeguru?

(See all Announcements)

Currently in the News...
The following are current developer-related stories from InternetNews.com :
Mozilla Firefox Embraces Agile With Lorentz Plan
Apps Coming to Amazon Kindle
Firefox 3.6 Gets Speedier, New Enhancements

DevX Headlines
Proof of Concept Brings Flash to the iPhone
Developers in the Loop on Guardian?s New Government Data Site
Why You Should Use a Development Workflow Tool
Is the App Broken, Or the API? Find Out With API-status
Hot Tech Jobs 2010: Look to Mobile and the Cloud






CodeGuru Forum Threads
Latest CodeGuru Threads
Topic
By
Replies
Updated
generating non repeating permutations of a string
gxkendall
4
January 24th, 04:08 AM
Bounded Buffer(s)
THEARTOFWEB
3
January 24th, 03:49 AM
Functor Tutorial
Peter_APIIT
3
January 24th, 03:46 AM
Open Help file......
rocky_upadhaya
3
January 24th, 02:54 AM
Template specialization woes
tnmartin
2
January 24th, 02:51 AM
What's wrong with the followinbg piece of code?
Nikhar
1
January 24th, 01:56 AM
methods of visiting the nodes on a level of a tree
para15000
1
January 24th, 01:52 AM
enter the n00b with a question
Ace of Anton
18
January 24th, 01:46 AM
Need help in calling c++ COM
jsongan
1
January 24th, 01:14 AM
Display string in the ListBox
epicnote
5
January 24th, 12:53 AM
Hottest CodeGuru Threads
Topic
By
Replies
Updated
Display highlighted data from Listbox in Textboxes
CarlMartin
38
January 23rd, 10:34 PM
Opening corresponding vsd file from vbIde
firoz.raj
24
January 24th, 12:13 AM
Insert Menu on MFC Dialog
AbhiMFC
20
January 22nd, 11:30 AM
enter the n00b with a question
Ace of Anton
18
January 24th, 01:46 AM
Polymorphism; How to get the specific class?
dwdude
16
January 22nd, 03:30 PM
Help Help : Excel Automation Problems with C++
mshadow65
15
January 22nd, 04:25 PM
Make modal window of other app. wind.
pawl
14
January 23rd, 11:13 AM
Get handle of scrollbars from window
Senith
12
January 23rd, 05:15 AM
Sockets, Receive missing messages
steveq
11
January 23rd, 10:42 AM
[RESOLVED] flash Buttons in csharp
rocky_upadhaya
11
January 22nd, 09:39 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)

LINQ (VB)

General

Internet

Mobile/Wireless

VB Controls

Sample Chapter