Explore an elementary quiz about the basic concept of memory management in standard C++.
Latest Object Oriented Programming (OOP) Articles - Page 2
Web Site Blocker that Uses Browser Helper Objects (BHO)
Learn how a BHO (Browser Helper Object) could be used to block a particular Web site.
Using Interfaces in C++
Learn about an easy way to define and use the interface pattern in C++
Libpropc++�Properties in C++
Learn about a template library for properties (used like 'widget.color = "red";') in C++. Supports "binding" several properties together to have their values synchronized automatically. Useful for GUI development and so forth.
Interface Basics
Discover the basic concepts of an interface. The article is a brief introduction to what is actually going on behind the scenes of an interface. This article is intended for software programmers who have never been exposed to the COM technologies.
Understanding Virtual Functions with Inherited Classes
When doing OOP, you will quickly run into virtual functions. Get the technical background about virtual functions--how they work and how they are used. This includes an example of a running application that uses virtual functions on polymorphic derived classes.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Comparing the stdio and iostream C++ Libraries
It's essential to know the differences in these libraries and use them correctly. This brief tutorial will guide you.

A Tipple with a Tuple
Fear not, Tuple lovers. This much-maligned data type is still in use today.

Creating a Tic Tac Toe Game in Visual Basic
Create a Tic Tac Toe game with Visual Basic. I hope you will agree on how easy it is to do.
The Value of APIs
Application Programming Interfaces (APIs) are where you have to be. It's not a matter of if as much as a matter of which.