Click here to Skip to main content
15,436,163 members
Everything / STL

STL

STL

Great Reads

by Thorsten Ottosen
Are you tired of filling data manually into STL containers? With the Initialization Library it gets a lot easier.
by Shmuel Zang
This article shows how we can implement a thread-safe events (similar to .NET events) mechanism using the standard C++ library.
by Piotr Grygorczuk
Enable C++11 multithreading features in GCC for FreeRTOS
by Michael Dunn
Create custom tasks in your app's jump list on Windows 7

Latest Articles

by honey the codewitch
std::chrono doesn't work on the Teensy? Oh no! Here's how to fix it.
by Greg Utas
Analogous functions, subtle differences, multiple compilers...
by Stephane Capo
C++ optimization for map using string key among others
by Axter
A smart pointer which acts like a reference variable

All Articles

Sort by Score

STL 

25 Nov 2004 by Thorsten Ottosen
Are you tired of filling data manually into STL containers? With the Initialization Library it gets a lot easier.
13 Aug 2018 by Shmuel Zang
This article shows how we can implement a thread-safe events (similar to .NET events) mechanism using the standard C++ library.
6 Jul 2021 by Piotr Grygorczuk
Enable C++11 multithreading features in GCC for FreeRTOS
29 Jun 2009 by Michael Dunn
Create custom tasks in your app's jump list on Windows 7
25 Oct 2000 by Jim Crafton
An Article describing working with the Visual Component Framework
28 Sep 2002 by Matthijs Hollemans
A shell extension to allow you to select files based on a wildcard search
14 Dec 2008 by Roy, Philippe
An article on improving STL containers to cache to disk in order to lift memory limitation issues.
26 May 2020 by stefan stammberger
A novel allocator implementation for managing huge sets of data in STL's std:: containers for Windows operating systems
1 Sep 2009 by PARK Youngho
A tool that enumerates all fonts installed on Windows, and shows you the preview so as to help you code conveniently.
25 Nov 2018 by Bartlomiej Filipek
What performance can we get from C++17 parallel algorithms?
19 Mar 2002 by Alex Mikunov
.NET Extensions that provide an infrastructure for enforcing database-like data integrity constraints
18 Oct 2020 by Espen Harlinn
An introduction to C++ 20 concepts
27 Jun 2001 by Rashid Thadha
An outlook control and framework that can be used in your WTL Application
26 Jun 2001 by Mike Melnikov
A template class that enable you to make tensors with any dimensionality. Process convolution of any tensors and so on.
11 Jul 2002 by Pavel Kobyakov
A DevStudio add-in described provides two interesting IDE integration features: adding a new tab to VC WorkspaceView window and running an arbitrary process under IDE with output sent to "Build" tab of VC Output window.
30 Sep 2002 by Ernest Laurentin
Shows how to use Microsoft Script Hosting inside existing ATL/WTL Application
1 Jan 2002 by Alexander Berthold
A library allowing you to conveniently build a custom tokenizer and analyzer supporting precedence priorized rules
12 Nov 2002 by Alex Vinokur
The C++-program simulates a Turing Machine (TM). TM is defined by input files: metafile, states file, alphabet file, transition file, input word(s) file(s).
24 Nov 2011 by Scanix
SystemFramework defines interfaces, classes, and types to support a native runtime system with its own garbage collector, delegates, etc. The design of SystemFramework classes is similar to those of the .NET Framework.
17 Aug 2020 by Espen Harlinn
Ranges is coming to C++, and the Range-v3 library was the basis for the proposal to add range support to the C++ standard library
16 Apr 2001 by Igor Sukhov
The ATL and MFC versions of the class that implements a dialog for selecting users(computers) within the Windows Network.
22 Apr 2002 by Craig Henderson
Identifying the minimum difference between two data sets.
15 Jul 2002 by Adrian Bacaianu
That article present a way to retrieve the GET-POST data from a form into an ISAPI extension.
9 Jan 2010 by phoenicyan
High-performance expression evaluator that allows filtering large number of messages
7 Nov 2002 by Leor Zolman
A set of tools to shorten the length of VC++ STL-related error messages so that the most vital information from a message fits within the status bar in VS.
1 Jun 2013 by Jim Xochellis
A convenient online tool which facilitates the use of generic C++ programing for processing or storing custom data types.
17 Jan 2000 by Shaun Wilde
A wizard that allows you to create an ATL Property Page or Context Menu extensions
15 Jul 2002 by Adrian Bacaianu
This article presents a way to send cookies to client browser from an ISAPI extension.
1 Mar 2008 by Frank Arnold
A simple manipulator class for using printf style in ostream
14 Mar 2019 by thoughts-on-coding
Implementing the implicit Euler-Method with STL
5 Nov 2009 by PeterSchregle
A C++ template class for fixed point mathematics.
18 Nov 2020 by Vadim Stadnik
Discussion of simple variants of Voronoi diagram
22 Jun 2013 by Pero Matić
A detailed analysis of how to inject the .NET runtime and arbitrary .NET assemblies into unmanaged and managed processes; and how to execute managed code within those processes.
7 May 2020 by Intel Corporation, Arthur V. Ratz
I will discuss how to deliver the modern code, using Intel C++ Compiler and OpenMP 4.5 library, that implements the parallel "stable" three-way quicksort, based on the parallel code that has already been discussed in the previous article.
28 Sep 2010 by Ajay Vijayvargiya
Reveals the important changes in STL.
31 Dec 2003 by Michael Geddes
How Comet can help you create and use COM servers in 'real' C++, extending or replacing ATL.
12 Sep 2003 by Jonathan de Halleux
A helper framework for generation of SQL queries in C++ and Lua
7 Jul 2003 by John Osborn
Version 3 of the BHO Popup Blocker written in ATL
16 Aug 2017 by Alasdair Craig
A C++ implementation of a published algorithm for computing the concave hull using a k-nearest neighbour approach.
11 Nov 2010 by Ajay Vijayvargiya
Learn about parallel algorithms, parallel containers, tasks, task groups, agents library, task scheduler etc in VC10
11 Nov 2003 by Nitron
This article presents an in-depth analysis of std::deque and offers guidance as to when to prefer using it as opposed to std::vector, by taking into consideration memory allocation and container performance.
15 May 2006 by Michael Dunn
A tutorial on writing a shell extension that operates on multiple files at once.
11 Aug 2008 by Darren Sessions
The Style Toolkit allows you to modernize the look of your programs using gradients, transparency, PNG images, and more.
13 Sep 2009 by Johann Anhofer
The goal of this article is to describe a more or less generic way to access .NET managed objects from a native C++ application.
1 Mar 2004 by Emilio Garavaglia
C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 1?)
11 Jan 2010 by Roy, Philippe
An article introducing an Artificial Intelligence technique that understands and manipulates concepts from text.
14 Sep 2009 by Michael Dunn
An intro to using Taskbar progress bars and overlay icons with your Windows 7 applications
7 Oct 2002 by Magomed Abdurakhmanov
Simple class to store application settings in registry
10 Sep 2013 by Pablo Aliskevicius
Memory reallocation generated by string concatenations can create performance bottlenecks. .NET has System.Text.StringBuilder, JavaScript has Array.join, and we have string::reserve.
13 Jan 2020 by Dominik Reichl
KeePass is a free, open source, light-weight and easy-to-use password manager.
11 May 2009 by programmersmind
An introduction to the necessary steps for updating const key fields in a map/multimap
1 Jun 2002 by Michael Dunn
An index of all the articles in the Idiot's Guide
20 Jun 2013 by DigitalInBlue
This article discusses the implementation and use of a fast alternative to dynamic_cast, Priori.
23 May 2012 by Ahmed Charfeddine
Write asynchronous, multithreaded servers in a few lines of code. Monitor realtime activity with a deploy-only dashboard.
19 Aug 2003 by Ryan Binns
An implementation of synchronous .NET style delegates in non - .NET VC++ 6.
14 Jan 2002 by Patrick Hoffmann
This class makes it very easy and unified to process the argument list of your main(). It provides many features to support options with parameters, optional parameters and automatic output of error messages and a short manual. It uses STL and is unicode compliant.
24 May 2006 by Michael Dunn
A tutorial on writing a shell extension that adds pages to the properties dialog of files.
10 Jan 2004 by Hartmut Kaiser
Describes a free and fully Standard conformant C++ preprocessor library
12 Apr 2010 by Ajay Vijayvargiya
More of practical situations to use multithreading!
9 Dec 2001 by Michael Dunn
A detailed tutorial on writing your own Explorer namespace extensions.
19 Dec 2019 by Edwig Huisman
CString only projects can convert to STL std::string
10 Aug 2007 by JO Hyeong-Ryeol
A C++ class which helps you to interact with a HTTP web server.
21 Nov 2004 by bektek
This simple class shows how to iterate file names by using STL iterator interface.
29 Dec 2006 by Michael Dunn
How to use Vista's new file open and file save dialogs with WTL.
16 Nov 2004 by peterchen
Using boost, we can write "almost perfect" wrappers for GDI and other resource handles, in a few lines of code.
31 May 2006 by Michael Dunn
A tutorial on adding columns to Explorer's details view via a column handler shell extension.
13 Aug 2014 by Stefan_Lang
How to avoid overflow and still retain precision on large integer calculations
12 Oct 2002 by Michael Dunn, Nish Nishant
A guide to the string wrapper classes provided by Visual C++ and class libraries
18 Jan 2006 by Michael Dunn
A tutorial on using WTL splitter windows and pane containers.
9 Jul 2008 by Chesnokov Yuriy
The article describes the use of Haar-like wavelet features for ultra fast object detection using a cascade of artificial neural network classifiers.
20 Jun 2004 by compiler
This article introduces a simple approach to in-memory transactions that can be used to implement Undo and Redo. The technique uses SEH and Virtual Memory and requires only STL and Win32.
28 Aug 2001 by Fayez Al-Mutairi
An advanced COM component that provides file upload capabilities for your ASP pages.
10 Oct 2004 by Dave Handley
Using composites to implement a modular arithmetic calculator with the Boost Spirit parser framework.
15 Jun 2003 by Mike Melnikov
Google-like Toolbar with customization from xml file and update from web features
1 Apr 2003 by Natty Gur
This article discusses the problems and the available solutions for maintenance and utilization of ASP.NET session state of the .NET session object.
14 Nov 2006 by Dan Moulding
A memory leak detector for Visual C++ packaged in an easy to use library!
14 Nov 2009 by Ahmed Charfeddine
Easily instrument your code, visualize, interpret results, track optimization, compare and decide.
4 Oct 2013 by Marius Bancila
This article tries to show that writing code in C++ can be as productive and fun as in other mainstream languages.
17 Jan 2004 by Jay Kint
Using custom function adaptors to clarify the usage of a function within an STL algorithm.
9 Mar 2008 by Nibu babu thomas
Lists out the details of running processes in a system, loaded drivers, loaded dlls, version of each dll and process, process times, command line, owner, priority, GDI resource usage, privileges, loaded symbols, window heirarchy, autostart app finding and more.
27 Sep 2004 by peterchen
A beginner's introduction to the smart pointers provided by the boost library.
7 Apr 2012 by Mladen Janković
A framework for genetic algorithms
27 Aug 2002 by Joshua Jensen
Class and application to recursively or non-recursively match files or directories based on a wildcard pattern.
4 Sep 2006 by Vadim Motorine
How to build a simple, robust and easily expandable server for multiple clients
28 Oct 2014 by David Serrano Martínez
I like work. It fascinates me. I can sit and look at it for hours. (Anonymous)
31 Oct 2006 by Joaquín M López Muñoz
A template container implementing a bidirectional map that blends well with STL.
18 Jun 2007 by Jim Xochellis
This article is discussing the performance problems found in the most notable find_first_of implementations and suggests useful improvements and workarounds.
18 Dec 2007 by Chesnokov Yuriy
This article describes an object tracking approach by estimating a time averaged background scene for tracking static and moving objects in real-time on down-scaled image data.
3 Jul 2002 by Daniel Andersson
Writing generic code with templates and the C++ standard library.
22 Jan 2004 by Mishra Vikas
An application to view Registry entries.
21 Jul 2010 by Udi Cohen
Utility that sorts the files' table in the FAT32 file system.
6 Aug 2002 by Todd Jeffreys
Shell Renamer is a shell extension which supports regular expression search and replace renaming and filename swapping
18 Aug 2012 by Dan Randolph
C# interop using platform invoke and C++ vectors to implement fast searching and selection on index keys
10 Jan 2011 by Ajay Vijayvargiya
Let's enhance our Debugger!
31 Mar 2008 by Michael Dunn
No, that's not a typo
14 Apr 2021 by Baradzenka Aleh
The control representing a regular ToolBar in the form of a tree of command buttons
3 Oct 2000 by Philip Oldaker
A set of shell controls and other useful classes
7 Jan 2008 by Jarl Ostensen
A finite field EC and simple ECC scheme in C++ to help understand the principles.
24 Jan 2011 by Ajay Vijayvargiya
Learn how you can write your own Windows debugger.
19 Mar 2007 by Michael Dunn
A library and a visual editor that make it easy to build task dialogs and use them in your C++ applications
4 Sep 2002 by Chris Losinger
A colorizing text edit control, with full undo/redo, clipboard support, etc.
12 Sep 2001 by Jens Nilsson
An article about managing undo and redo actions
17 Jun 2013 by geoyar
An MFC linear chart control with enhanced appearance.
21 Oct 2007 by cristitomi
An introduction to STL deque.
16 Jan 2008 by Chesnokov Yuriy
The article demonstrates face detection SSE optimized C++ library for color and gray scale data with skin detection, motion estimation for faster processing, small sized SVM and NN rough face prefiltering, PCA/LDA/ICA/any dimensionality reduction/projection and final NN classification
18 Aug 2003 by Lai Shiaw San Kent
Introduction to the allocator concept, as well as implementing a policy-driven allocator template class
15 Nov 2001 by Oskar Wieland
Using STL on warning level 4
23 Apr 2012 by Emilio Garavaglia
A locale codecvt facet from char to wchar_t
19 Jan 2003 by peterchen
Setting up doxygen, a free tool to document your code, in a few simple steps.
27 Mar 2007 by Jim Xochellis
This article is discussing the efficiency of the most popular search_n implementations. Furthermore, it is introducing a new search_n specialization for random access iterators, which outruns by far the most commonly used implementations.
23 Oct 2007 by Chesnokov Yuriy
The article demonstrating electrocardiogram (ECG) annotation C++ library is based on wavelet-analysis and console application for extraction of vital intervals and waves from ECG data (P, T, QRS, PQ, QT, RR, RRn), ectopic beats and noise detection.
20 Jun 2010 by marc ochsenmeier
A set of C++ interfaces to retrieve the side-by-side information of a manifest embedded in an image file.
26 May 2003 by George Anescu
Presenting some algorithms for operations with large integer numbers in a C++ class using the STL vector container
14 Nov 2003 by Amer Gerzic
Explains principles behind writing regular expression parsers.
28 May 2003 by adrian cooper
A beginner's guide to adding a binary resource in visual studio and a simple class for programmatical extraction.
11 Feb 2006 by PJ Arends
Presents a header file that allows a single source file that uses STL to be built in either ANSI or Unicode, without any changes or lots of #ifdefs.
19 Jun 2002 by Thomas Freudenberg
Get shell icons, even if they're customized
24 May 2007 by Nicolas Bonamy
A grid to display and edit properties of objects (as in Visual Studio)
2 Aug 2003 by Nikolai Teofilov
An ATL/STL ActiveX control based on OpenGL library for 3D data visualization
14 Mar 2004 by «_Superman_»
Displays current time in various timezones. Also demonstrates some Win32 API programming tricks.
22 Dec 2012 by Anders Dalvander
An introduction to context handles in RPC. A simple RPC client/server application using context handles is explained.
19 May 2009 by Michael Dunn
An intro to using jump lists with your Windows 7 applications
8 May 2005 by J W Payne
A Visual Studio add-in to help navigate around large projects.
17 Apr 2003 by Nemanja Trifunovic
Some code to help you combine MC++ and STL
29 Jun 2003 by Jonathan de Halleux
IoBind proposes a new approach to object serialization.
21 Nov 2007 by Serge Klimov
This is an implementation of docking windows for the WTL library
23 Jan 2012 by Shup
An article on simple but frequently used utility functions.
11 Sep 2011 by Michael Dunn
This article demonstrates new button and menu features of the Ribbon
14 Feb 2005 by Eugene Pustovoyt
Extended MessageBox class
21 May 2003 by Jonathan de Halleux
Library for creating autonomous agents that have (fun) life-like behaviors.
20 Jul 2021 by Axter
A smart pointer which acts like a reference variable
3 Feb 2002 by Michael Dunn
An advanced utility that scans computers for missing hotfixes, and helps you download and install them.
8 May 2000 by David Hubbard
A set of classes written in STL that implement a web server
31 Aug 2004 by alex.barylski
A multiline hyper edit control derived from CEdit.
18 Apr 2004 by nickadams
A C++ implementation of MIME
23 May 2008 by Jeffrey Walton
Create a File Checksum Shell Menu Extension using ATL and Crypto++
27 Jan 2005 by Metaldude
A CStatic derived control that allows multiple layers of bitmaps to be displayed or hidden in the same control.
31 Oct 2001 by Y. Hirsch
Attach a sub-toolbar/s to another toolbar's button/s. The sub-toolbar will popup if the user clicks on that button a little bit longer
18 May 2012 by Eugene Pustovoyt
A control based on CStatic for displaying HTML-like text formatting elements.
1 Oct 2007 by rtybase
The theory and practice of developing server applications.
9 May 2000 by Nick Carruthers
A context menu shell extension that allows you to copy full file paths to the clipboard.
27 Feb 2011 by Mladen Janković
Implementing AI for the Target Number game using a genetic algorithm.
6 May 2020 by Arthur V. Ratz
In this article, I’d like to introduce the modern code in C++11, implementing the parallel three-way quicksort, which is asymptotically faster and more efficient than the famous heapsort and mergesort algorithms.
11 Feb 2009 by Roy, Philippe
An article introducing Conceptual Dependency and predicate calculus operations.
14 Jul 2006 by Igor Vigdorchik
A WTL replacement for PostIt paper notes.
20 Nov 2007 by Chesnokov Yuriy
The article demonstrates the self organizing maps clustering approach for unsupervised AI classification tasks with application examples in computer vision area for faces clustering and recognition
11 Mar 2008 by Rocom
A more easy to generate toolbar images.
2 Mar 2003 by Chris Losinger
Scans a folder for sub-folders and files. Simple and easy to use.
2 Jul 2003 by Sunspot
A small, Unicode-aware regular expression engine based on Henry Spencer's early work
27 Nov 2003 by nickadams
A set of classes to encapsulate DB2 CLI APIs in ADO style.
23 Nov 2002 by Mehdi Mousavi
Discusses OSDs and shows you how to implement one under Win32
12 Aug 2012 by Christian Ernst Rysgaard
Cracking the htmlhelp .chm storage format to remove annoying file-lock bug and for the sheer fun of it!
6 Sep 2013 by ThatsAlok
Free component for parsing HTML, .NET version of EfTidyCom
25 Aug 2011 by Chris Losinger
A simple command line parsing class.
1 Oct 2016 by Shao Voon Wong
Writing comparison function for std::sort
1 Feb 2003 by Uri Twig
Simple and elegant thread pool.
15 Jul 2009 by Jeffrey Walton, Jordan Walters
A UTF-16 class derived from CStdioFile for reading and writing Unicode files
16 Dec 2014 by Bartlomiej Filipek
Several examples of beautiful code made up of algorithms from the C++ standard library. Heavily uses modern C++.
23 May 2011 by Rotted Frog
A library for creating simple dialogs declaratively with minimal overhead
21 Aug 2012 by KjellKod.cc
Most programming resources are wrong when comparing linked-list to vector. Here you can read and understand how they are wrong and why linked-list is (mostly) to be avoided.
4 Dec 2003 by Oboltus
Tiny template-based C++ class, which simplifies writing of XML data.
2 Feb 2005 by dum
In this article, an improved version of a new networking protocol for distributed or parallel computations is presented. In common, it is suitable just for fast, reliable and featureful interchange of small messages. The protocol's implementation and demo project are provided.
5 May 2003 by Joseph Dempsey
This article details a class that allows the manipulation of network adapters and uses that class to build a graphical ipconfig utility for anyone using Windows2000 or Windows XP. In order to accomplish this, the IP helper API is used.
8 Dec 2012 by otom
A non-MFC class to encapsulate the FTP protocol.
22 Jan 2008 by Mladen Janković
How to make a class schedule using a genetic algorithm.
24 Sep 2001 by Chris Losinger
Using STL function objects in std::sort
22 Nov 2010 by Vitaly Tomilov
Access detailed information about the current process the easiest way.
22 Dec 2012 by Anders Dalvander
An introduction to RPC programming. A simple RPC client/server application is explained.
18 Oct 2007 by cristitomi
An introduction to the STL vector.
31 Oct 2013 by DigitalInBlue
This article discusses how to implement and use a template-based C++ benchmarking library.
7 Jul 2022 by Greg Utas
Analogous functions, subtle differences, multiple compilers...
22 Sep 2019 by Rodrigo Cesar de Freitas Dias
Introducing WinLamb, a modern C++11 object-oriented library to write native Windows programs
1 Jun 2008 by Artem Kustikov
This article describes portable networking library (ahttp) and small HTTP server - result of modern C++ programming approaches investigation
28 May 2001 by Mike Melnikov
A set of classes that provide automatic adding necessary splitters in your dialogs
29 May 2012 by User 3160068
Update to "FAT-32 Sorter" helping to ignore leading 'the ' when sorting
27 Aug 2014 by Bartlomiej Filipek
Several issues related to smart pointers that are worth knowing.
3 Nov 2003 by Nitron
Presenting the std::vector with a discussion on STL algorithms and predicates.
1 Jul 2012 by Ajay Vijayvargiya
Let's dwell deeper into C++ templates!
28 Nov 2002 by Martin Holzherr
A template container which implements set/multiset functionality using a vector
17 Nov 2006 by Vincent Godin
A tiny library that adds color to CRT programs.
9 Mar 2014 by careerdrill
This article explains about Strsafe, Secured C run time library (CRT) and safe STL functions.
27 Oct 2007 by cristitomi
An introduction to the STL list.
19 Oct 2011 by headmyshoulder
This article explains a framework for solving ordinary differential equations, which is based on template metaprogramming.
29 Oct 2000 by Martin Holzherr
Compiles a regular expression into a fast automaton.
27 Apr 2012 by Corosan
What properties has some proper C++ wrapper class? Let's formalize it for example for Windows registry.
28 Aug 2001 by Dmitri Sviridov
The article decribes how to implement docking ActiveX control using MFC and ATL
9 Jul 2013 by Taka Muraoka
Problems that developers will face when upgrading an STL-based application to use Unicode and how to solve them.
17 Aug 2002 by Pavel Antonov
An intuitive and extensible command line parser class that handles multiple command line formats
23 Dec 2015 by Shvetsov Evgeniy
Helper functions to deal with the individual bits & digits, hashing and other
22 Nov 2004 by Dave Handley
A library of template classes that enables the rapid production of client-side database code.
13 Feb 2009 by Domagoj Šarić
A tiny WinAMP output DLL that uses a C++ replacement of the official ASIO SDK that supports multiple ASIO devices.
7 Dec 2011 by deBUGer!
Sample application demonstrating variety of MS technologies
7 Aug 2002 by DCUtility
Chat (Client/Server) project build with code found at Code Project.
24 Jul 2006 by ihaml
A generic class to import Adobe's Photoshop (.psd) images.
24 Aug 2005 by Yasuhiko Yoshimura
The ActiveX control fires events to others using IConnectionPointContainer interface on the Internet Explorer.
9 Oct 2004 by Dave Handley
Basic introduction to producing parsers with the boost::spirit library.
9 Aug 2003 by doxys
A self explaning example on how to build a fully compliant STL container
20 Nov 2014 by Vadim Stadnik
Generality and efficiency of a semigroup in C++ are achieved by using an augmented B+ tree. Basic and advanced applications of such a semigroup are discussed.
12 Aug 2001 by Souren Abeghyan
Multithreaded server class with example of HTTP server
31 Dec 2008 by David Crow
How to find the average of a set of numbers.
2 Sep 2008 by Boby Thomas P
Patterns in real life - Design patterns played out with people instead of objects.
23 Sep 2015 by Shvetsov Evgeniy
Safe and versatile iterator for user types
24 Feb 2007 by Nemanja Trifunovic
Answers to some common questions on C++ checked iterators.
17 Nov 2006 by Hirotaka Niitsuma
STL like template based coding with the MMX/SSE extension using OpenCV, vigra, and boost.
10 May 2009 by Andriy Tylychko
A single header cross-platform thread-safe logging facility
20 Jun 2004 by Emilio Garavaglia
C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 3).
3 Nov 2014 by Ciro Sisman Pereira
tCNode template: An indexed multi-node data tree using STL containers
7 Jun 2003 by ljw1004
If you don't want to use CAB, this is how.
13 Jul 2009 by amatecki
The article describes how to use the Microsoft's UPnP Control Point API for finding and controlling UPnP devices, and includes a description of simple library to facilitate the application of Control Point API in your own programs, together with an example of MFC and WinForms applications.
20 Mar 2009 by bsargos
Discussing about Tree Iterators: Choices of Datastructure and Algorithm
24 May 2007 by Emilio Garavaglia
Tracing in the debug window using std::ostream
25 Oct 2006 by Roland Pibinger
Convenient STL-compliant vector for pointers.
19 May 2004 by Paul Ranson
Using pointers to member functions to build a functor template binding an instance of an object and a member function.
26 Sep 2001 by Konstantin Boukreev
An example of using Genetic Algorithms for solving the Traveling Salesman Problem
21 Nov 2011 by Philippe Cayouette
The initial implementation of enable_shared_from_this of STL or the one from Boost C++ causes crash if it appears more than once in the inheritance tree of a user class. This is a solution for the problem. (search tag: enable shared from this)
4 May 2008 by Mitchel Haas
Open source C++ class template library for generating and parsing xhtml documents.
4 Jan 2002 by Will Senn
Some Logging Classes for C++ on the Windows Platform
15 Nov 2001 by MB
MDI and Tabbed WebBrowser
19 Dec 2001 by Konstantin Boukreev
Emulates the Matrix code (like Dozer's screens in the movie) and generates nonsense text via Markov chains
14 Jul 2010 by ocoudert
How to write generic STL-like iterators in C++.
13 Jul 2003 by Ralph Arvesen
A port of the famous C-language based game engine to Visual C++ with a .NET managed heads-up display.
9 Jul 2011 by Cristian Amarie
Testing C++ classes with a pointer to member function.
20 Mar 2002 by Christian Graus
A typesafe alternative to sprintf from the std library
23 Mar 2002 by Christian Graus
Coverage of two more containers from the STL, namely set and map, and the functions provided for them.
10 Apr 2003 by Joseph Dempsey
Provides a class capable of providing a CFile sytle interface with no MFC dependecies and more importantly providing the ability to read/write if full overlapped IO mode with a user defined callback between each segment read/write.
6 Mar 2006 by Joerg Wiedenmann
A handy and customizable tokenizer function that works with STL strings.
15 Jan 2006 by Adrian Bacaianu
 This article describes two ways to upload images and files on your web server, and the advantages and disadvantages of both.
5 Sep 2001 by Alexander Berthold
Fast tokenizer for C++ - like 'lexx'
7 Dec 2002 by Paul Evans
Source code and explanation of a thread safe singleton and singleton management.
27 Nov 2015 by steveb
C++ numeric to string and string to numeric conversion functions
9 Mar 2012 by StephenPhillips
Command line application for recording and displaying scores for Ten Pin bowling
6 Jul 2003 by Andrew Walker
An overview of the Boost library
1 Nov 2003 by Daniel Lohmann
Use an edit control for logging messages and redirect cout
20 Apr 2002 by Oleksandr Kucherenko
A Visual Studio add-in to help navigate to TODO:, TASK: etc comments, as well as showing STL containers in debug mode such as std::string, std::list etc
25 Apr 2010 by Scot Brennecke
A string array class using MFC or STL that performs very fast multiple string searches
2 Nov 2010 by klizardin
A template classes library to support pipe development with minimum programmer effort.
19 Nov 2013 by Ali AslRousta
How to implement a generic lazy evaluation class using C++11 features.
14 Jan 2011 by jean Davy
Read/write serialize/unserialize any kind of arbitrary set of C++ data structures in the Registry.
8 Sep 2003 by A. Riazi
Calculating Magic Square In Any Order Using Standard Template Library (STL)
12 Jul 2010 by Sameerkumar Namdeo
An article on creating a framework for command processing using the Command Design Pattern.
8 Aug 2007 by Andre Ladeira
A class to create a NT service with a few lines of code
21 Feb 2016 by Shvetsov Evgeniy
String class with the auto. managed memory pool and performance tweaks + support modules
4 Oct 2005 by Jozef Bozek
An ATL toolbox control.
2 Oct 2003 by Jonathan de Halleux
STL compliant, stream-to-stream, zlib and bzip2 wrapper with wide char support.
7 Dec 2004 by Christopher Diggins
An introduction to the OOTL (Object Oriented Template Library). Describes how the OOTL uses a bleeding-edge technique of defining interface types in C++ to provide lightweight object-oriented primitives with run-time polymorphism through an IObject interface.
4 May 2008 by xushiwei
Most of the C++ programmers do not benefit from "Garbage Collection" technique (GC). Here is a new memory management technique named "GC Allocator" (Note it is not "GC").
21 Mar 2001 by Zhaohui Xing (Joey)
This article focuses on giving an example of using the DirectX API in PC game software development by using a DirectSound wrapper class
11 Oct 2004 by Cho, Kyung-min
Easy to access and simple XML parser
4 May 2011 by careerdrill
This article explains the usage of function pointer and callback in Windows application programming Interface (API).
19 Oct 2011 by headmyshoulder
odeint v2 - Solving ordinary differential equations in C++
5 Aug 2011 by Pepsibot
A console library capable of colored input and output. Includes user definable menus, ASCII character windows, save/restore a screen worth of characters, 256 console color combinations, and a smart coloring.
30 Dec 2010 by yonken
Yet another implementation to enumerate files
9 Oct 2002 by Narendra Chandel
Ever wondered how some of the popular download tools have capability to break download in middle, disconnect from net, later reconnect and restart file transfer from exact point they left earlier.
30 Oct 2006 by Joaquín M López Muñoz
A block allocator for use with STL containers that greatly improves speed in programs doing massive data insertions and extractions.
2 Jun 2003 by Ferdie
Using ADOX to insert field into a MS Access table.
17 Oct 2001 by George Anescu
Presenting a method for detecting and solving deadlocks in multithreading applications using critical sections as synchronization objects
3 Mar 2003 by Andreas Saurwein
Template based file and directory enumeration class.
12 Jan 2002 by Alexander Kovachev
Simple class to represent tree data structures in C++
19 Feb 2003 by compiler
This article introduces a template-based off-shoot of the subject/observer pattern called Intercom. Intercom achieves some advantages over subject-observer designs by using a three component model (Message, Notifier, Observer).
14 Jul 2002 by Christian Graus
An exploration of extending the iostreams framework through stream modifiers
12 Mar 2006 by Achilleas Margaritis
An easy way to provide expression-based callbacks in STL containers.
30 Jun 2015 by phillipvoyle
Using JSON.h (version 0.3 supporting polymorphic types and std::shared_ptr)
24 May 2002 by Michael Dunn
A Code Project screen saver written in Win32 API
16 Jul 2001 by James R. Twine
An edit control that provides auto-completion functionality for small data sets.
11 Apr 2000 by Daniel Lohmann
Defines some TCHAR compatible STL elements and gives you an std::ostream to send output to the debugger windows.
21 Oct 2008 by Jordan Walters
An add-in to automatically increment the FileVersion and ProductVersion fields in your application's resource file. Works in VC6 and VS2005, and probably all versions in between.
1 Sep 2007 by Sudhir Mangla
Some of the best open source projects in VC++ and MFC
6 Mar 2005 by AntonGogolev
Yet another password manager.
20 Jul 2008 by Johann Anhofer
An easy to use debug logger, implemented via a custom stream buffer.
23 May 2003 by Tony Ioanides
An alternative approach to selecting date ranges.
20 Oct 2008 by steveb
How to wrap an MFC collection into an STL compliant iterator with the Boost iterator_facade.
7 Oct 2003 by Itay Maman
Need a super quick implementation of a reference counting smart pointer? AUTO_REF delivers just that, with a 'thin' source code of just 3,886 bytes (
27 Feb 2003 by Dave Loeser
Using DNSQuery() to get an MX record
5 Jun 2018 by Shao Voon Wong
An article on finding combinations
13 Oct 2004 by Dave Handley
Implementation of STL compliant type sensitive composite iterators.
24 Jun 2005 by Zhaohui Xing (Joey)
The article gives a sample that demonstrates the use of mem_fun in some special cases.
19 Apr 2011 by Paula Scholz
Using pure Win32, WinInet, and STL Vectors, we open an Internet connection, download, and display a Google map on a Windows Mobile phone.
26 Nov 2010 by Achilleas Margaritis
C++0x Dynamic Message Passing Ala Objective-C
24 Jan 2005 by Christos Malliopoulos
A template-library for calculating arithmetic and logical expressions.
27 Apr 2000 by Paul Wolfensberger
An introduction to sorting using STL
5 Jul 2007 by Zoltan Balazs
A simple hybrid between the ipconfig and the arp commands.
20 Jun 2002 by Magomed Abdurakhmanov
Control that shows text and automatically finds and highlights hyperlinks (like http://, www. etc.) so that user can click on them.
22 Oct 2010 by headmyshoulder
The article explains a method, how flexible and extendible decorator chains can be built in a generic way. Its power is best seen if it is used with boost::factory and boost::bind.
16 May 2004 by Gediminas Siutilas
Another debug module for your project (debug/release version).
21 Mar 2004 by Nemanja Trifunovic
A policy based deletion functor that can be used with for_each function.
7 Dec 2006 by farhanx
This article is about the art of how to track bugs in programs and handle them beautifuly. Make yourself understand perfectly the reasons for exceptions and bugs.
27 Apr 2014 by Bartlomiej Filipek
This book is a must-have resource for any C++ developer!
8 Oct 2004 by Dave Handley
Using functors to conditionally return values during iteration over a composite.
6 Dec 2008 by Loreia
CEnum is used for enumeration of files and directories using wildcard matching (globbing)
12 Apr 2016 by Shao Voon Wong
Benchmark of hash and non-hash container
12 Dec 2013 by trident99
The SQL Developer Kit, or SQD, is an interface wrapper around the SQLite 3 Database engine.
23 Sep 2007 by rtybase
A Java like threading framework.
18 Mar 2008 by Kovalev Maxim
How to cut off specified parts of media file using DirectShow
21 Feb 2006 by ophir.setter
Learning basic generic programming concepts from the STL distance function.
6 May 2002 by Matt Gullett
A utility class to manage the mapping of objects to handles.
11 Feb 2008 by Valentin Ivanov
Helper application for managing services running under Services.exe process on Windows Mobile platform.
22 Nov 2006 by Julian Brown
Encapsulates the details of SafeArray in a manner consistent with STL. Hides all the messy details.
9 Jun 2004 by y0da
Enhance netstat and packet filtering.
5 Jun 2003 by Brigsoft
The topic of this article is pointers. I describe below some problems, bugs and technique solutions that correspond with using pointers. This article would be useful for beginners and programmers who use other programming languages and are starting to study C++ now.
12 Apr 2004 by Jeff Bogan
An article on practical learning of STL in the MS development environment.
20 Feb 2003 by Andreas Saurwein
Simple tool to test applications under various memory conditions.
7 Jun 2003 by ljw1004
How to read XML documents using MSXML, in a modern C++/template manner
30 Jun 2003 by Arnaud Brejeon
This article provides an easy way to load and save the parameters of an application in XML format.
21 Mar 2004 by Kevin McFarlane
Explains how to apply STL algorithms to legacy arrays in a minimally invasive way
28 Aug 2001 by Mike Melnikov
Object-oriented parser to read/write XML files using MSXML parser
22 Jun 2009 by Kuldip Rindani
Installer testing verifier - Useful for installer testing and verification.
27 Nov 2003 by Emilio Garavaglia
This is the first of a series of articles where a comparison between different code styling is evaluated and made available.
29 Dec 1999 by Zoran M. Todorovic
A brief introduction on using the Standard Template Library
9 Feb 2006 by Gary J. Kuehn
A small introduction to the Boost Bind and Function libraries.
30 Mar 2004 by rudy_g
How to add an image to the background of the Visual Studio .NET edit window.
1 Feb 2006 by Paul J. Weiss
A function that will split an input string based on a string delimiter.
24 May 2000 by Alex Turc
Build a grid using ATL, STL and Win32 API.
14 Jul 2001 by Matthias Mann
An easy to use set of classes to dispatch any kind of data.
16 Apr 2002 by Christian Graus
Showing how to extend iostreams in order to stream custom types
20 Jun 2012 by Sasa Kajic
Creating simple memory pool using templates and vector
28 Sep 2006 by Alain Rist
Plug-in CodeProject's CStdString as WTL::CString and get the WTL CString support with a Standard C++ Library implementation.
1 Jul 2001 by selom ofori
This is a simple text display view with wordwrapping and text selection capabilities.
27 Mar 2008 by Romualdas Cukuras
Put your favourite format string and function arguments to STL string.
9 May 2000 by Nick Carruthers
Allows for running programs with command line parameters directly from Explorer.
16 May 2008 by freejack
An STL based C++ utility class to parse structured config files.
15 May 2002 by Andreas Saurwein
3 simple classes for easy retrival of running processes, modules and threads
16 May 2000 by David Hubbard
This is a small non-validating XML parser based purely on STL
22 May 2008 by Alex C. Punnen
The Command Pattern and Chain of Responsibility for implementing a plug-in Thread Pool library.
24 Oct 2008 by r2build
In this article, I will describe how to create a new config XML file for new tools in R2build
24 Feb 2002 by Christian Graus
My second STL article covers std::list and discusses different iterator types
25 Mar 2010 by FireEmissary
Generic algorithm of the longest common subsequence
31 Aug 2001 by Paul A. Howes
A WTL adaptation of James Twine's Dim Edit control.
9 Aug 2004 by compiler
Left to my own devices, I tend to leak handles, leave keys open too long, close and re-open keys too often, and generally make a mess of the whole thing. And frankly, so do most of you (no insult intended).
17 Jun 2008 by jamesfancy
Utility functions for std::string.
14 Oct 2003 by Zeeshan Amjad
This article describes how auto_ptr can be used to solve a few issues.
29 Sep 2002 by Hans Ruck
Validate XML with XML schema.
2 Jun 2003 by Ferdie
Getting the correct column ordinals of an ADOX Table object.
1 Nov 2004 by Steef D.
Shell extensions to make a file read/write, make a file readonly, make a new folder, clean up temporary files and MP3 assignment.
30 Apr 2009 by klizardin
WinHttp API wrapper library with asynchronous call mechanism and support of HTTPS protocol
31 Jan 2007 by saqib chuadhry
An article on OLE DB and ODBC API's uses through vc++ (MFC). And with little bit comparision.
30 Jun 2001 by PaulWendt
A scrolling banner control containing strings with individual styles and colors.
28 May 2002 by Jack Hui
A multi-node Tree class by using map and vector
21 Dec 2008 by Boris Kolesnikov
Generates PNG files called tiles which form a layer on a GIS map
14 Apr 2004 by AntonGogolev
A set of currency manipulation classes
3 Oct 2003 by beetung
Provides clean syntax for explicitly loading a DLL and its export functions. Exported DLL functions appear as local extern "C" functions or class member functions at source level.
27 Sep 2010 by ZhaoRuFei
This article provides a macro + template solution to support .NET-like Reflection for enums such as ToString, IsDefined, Parse, GetValues, GetNames.
26 Feb 2010 by marc ochsenmeier
This sample show how to access the information retrieved by running Auditpol.
31 May 2004 by Albert Wang
An article on XML parser or code generation automatically.
29 Jun 2008 by Liping Dai
A C++ Smart Pointer Template Class Implementation
3 May 2004 by Heo Yongseon
Synchronized/asynchronized WWW client: HTTP/HTTPS GET, POST, POST multiparts/form-data supported. FTP GET FILE, PUT FILE supported too.
7 Mar 2006 by Andreas Loeffler
How to use and develop plug-ins for multiple platforms.
9 Jul 2013 by Taka Muraoka
A quick and convenient way to build STL strings.
21 Sep 2003 by Elias Bachaalany
An example of writing a self-extracting archive using pack and unpack routines.
14 Oct 2003 by eugi
A simple and efficient interface for using a multi-level matrix of values.
21 Feb 2002 by Igor Vigdorchik
COM collection similar to the Visual Basic's Collection object
6 Jul 2008 by nalla
This article describes my work in creating a framework for a generic game engine in C++.
23 Mar 2001 by Vineet Nandurkar
This article demonstrates user management using Active Directory Services
9 Sep 2002 by Adrian Bacaianu
A good approach to build an ISAPI web application using XML and XSL
26 Jun 2002 by Daniel Andersson
A string tokenizer iterator class that works with std::string
13 May 2009 by HotSoftG
Automation framework application development, realize the software functions and software frame separation. Support plug-in support theme
24 Dec 2012 by jmolivieri
Extension of boost::upgrade_mutex
7 Jun 2004 by Giannakakis Kostas
A generic class implementing an exhaustive searching algorithm for solving a variety of puzzles and riddles
27 Feb 2004 by c-smile
Auto Value is an implementation of variables having undefined state
27 Feb 2004 by c-smile
Lightweight utf8 generator
13 Jul 2017 by Midi_Mick
Using ATL and STL to create collections of COM objects without circular references
2 Jul 2008 by CurtD
Assertions are a very effective debugging tool for C/C++ code. But, a very subtle problem exists with assertions that can cause you to waste a lot of debugging time chasing the wrong problem.
28 Mar 2003 by beetung
A hack to rename a workspace (MSVC6 only).
17 Jun 2008 by Jim Crafton
An introduction to the Model-View-Controller Pattern in the Visual Component Framework.
3 Apr 2003 by Mo Hossny
An STL-Like Vector with Matlab indexing facilities.
11 Nov 2016 by HoshiKata
An example state machine framework that uses Doxygen to auto-draw the actual code's behavior.
14 Nov 2004 by smartnose
An article on ATL 7.0 and dynamic system simulation.
6 Aug 2004 by Goran Mitrovic
A typeof operator for Visual C++ 7.1 compiler.
15 Aug 2004 by __PPS__
Shows how simple accessing Windows Registry can be if you do not need bells and whistles.
24 Feb 2002 by Softomatix
A component to check if given user has a particular access rights on a file/folder or not.
24 Jul 2002 by Christian Graus
An exploration of extending the iostreams framework through custom streams.
21 Jan 2004 by Hans Ruck
Cleaning the output directories' junk files.
23 May 2000 by David Hubbard
An STL starter that introduces the various collection types, strings, streams, iterators and methods of STL
22 Jan 2002 by Noel Frankinet
A WTL grid (really).
10 Apr 2006 by Yubo Dong
A simple wrapper class for the libid3tag to retrieve id3 tag information from a given MP3 file.
2 Sep 2003 by Heo Yongseon
Simple HTTP Client, HTTP GET, HTTP POST, HTTP POST-MultiPartFormData
21 Mar 2016 by Noah L
A vector iterator that facilitates the replacement of slow lists with fast vectors, as Bjarne decreed.
16 Feb 2007 by mb2sync
Introduction to Functional STL Library using Boost.Range Adaptors.
3 Nov 2003 by Andy Brummer
These iterators provide a simple way to sample or stretch a fixed size data set to fit in a larger or smaller container
18 Dec 2007 by Ganik
Step by step instructions for a newbie on how to use WinDbg.
19 May 2009 by Sanjeev Venkat, Vivek Ragunathan
Type safe destination transparent logger for C++
5 Aug 2002 by Ray Virzi
Source code for STL compliant container classes that add fast indexing capability to existing container types
20 Jun 2008 by Jim Crafton
Part 2 of 4 that explores the Model-View-Controller Pattern in the Visual Component Framework
28 Oct 2007 by osy
A C++ template for an efficient in-memory state engine.
2 Jul 2009 by My2Cents
Poll using EnumProcess to get process create notification in user-mode
17 Jun 2008 by Jim Crafton
An article describing how to use delegates in the VCF.
19 Oct 2003 by Ilushka
This article is about a simple yet easily extensible class that allows to perform arithmetic calculations.
28 May 2005 by Gabhan Berry
How to use the STL for_each algorithm to implement loops and why it's a good idea to do so.
20 May 2007 by rh_
How to convert safely STL strings between Unicode formats
25 Feb 2004 by Alberto Bar-Noy
A simple reminder tool to remind you of your overdue tasks in ToDoList throughout the day
13 May 2007 by David 'dex' Schwartz
Split a string using a single character delimiter. Template function.
24 Aug 2004 by Dudi Avramov
Get handle to any running process (by its name) by using performance data
1 Oct 2010 by BratilaRazvan
A Simple C++ XML parser with only the basic functionality
5 Feb 2005 by AntonGogolev
Using XML to store settings.
1 Apr 2002 by Christian Graus
This third article describes how to write function adaptors which allow customization of STL functions.
16 Jun 2008 by MoustafaS
Solving old ACM problems
3 May 2000 by John R. Bandela
Token Iterator provides an easy to use, familiar, and customizable way in which to go through the tokens contained in a string
21 Apr 2006 by lagos_fernando
A template to traverse STL maps in insertion order.
9 Oct 2006 by Aniruddha Jahagirdar
The STL Serialization Library can serialize and load STL objects from a file. The serialization file format can be customised to suit your needs. It's fast, easy, and free!
29 Jan 2009 by logicchild
An article to help explain how C/C++ use pointers.
9 May 2003 by Bassam Abdul-Baki
This article shows how to save a structure into an XML file (using STL), then load the file back using XML
4 May 2011 by careerdrill
This article explains the usage of function pointer and callback in Windows application programming Interface (API).
19 Oct 2011 by headmyshoulder
odeint v2 - Solving ordinary differential equations in C++
5 Aug 2011 by Pepsibot
A console library capable of colored input and output. Includes user definable menus, ASCII character windows, save/restore a screen worth of characters, 256 console color combinations, and a smart coloring.
30 Dec 2010 by yonken
Yet another implementation to enumerate files
9 Oct 2002 by Narendra Chandel
Ever wondered how some of the popular download tools have capability to break download in middle, disconnect from net, later reconnect and restart file transfer from exact point they left earlier.
30 Oct 2006 by Joaquín M López Muñoz
A block allocator for use with STL containers that greatly improves speed in programs doing massive data insertions and extractions.
2 Jun 2003 by Ferdie
Using ADOX to insert field into a MS Access table.
17 Oct 2001 by George Anescu
Presenting a method for detecting and solving deadlocks in multithreading applications using critical sections as synchronization objects
3 Mar 2003 by Andreas Saurwein
Template based file and directory enumeration class.
12 Jan 2002 by Alexander Kovachev
Simple class to represent tree data structures in C++
19 Feb 2003 by compiler
This article introduces a template-based off-shoot of the subject/observer pattern called Intercom. Intercom achieves some advantages over subject-observer designs by using a three component model (Message, Notifier, Observer).
14 Jul 2002 by Christian Graus
An exploration of extending the iostreams framework through stream modifiers
12 Mar 2006 by Achilleas Margaritis
An easy way to provide expression-based callbacks in STL containers.
30 Jun 2015 by phillipvoyle
Using JSON.h (version 0.3 supporting polymorphic types and std::shared_ptr)
24 May 2002 by Michael Dunn
A Code Project screen saver written in Win32 API
16 Jul 2001 by James R. Twine
An edit control that provides auto-completion functionality for small data sets.
11 Apr 2000 by Daniel Lohmann
Defines some TCHAR compatible STL elements and gives you an std::ostream to send output to the debugger windows.
21 Oct 2008 by Jordan Walters
An add-in to automatically increment the FileVersion and ProductVersion fields in your application's resource file. Works in VC6 and VS2005, and probably all versions in between.
1 Sep 2007 by Sudhir Mangla
Some of the best open source projects in VC++ and MFC
6 Mar 2005 by AntonGogolev
Yet another password manager.
20 Jul 2008 by Johann Anhofer
An easy to use debug logger, implemented via a custom stream buffer.
23 May 2003 by Tony Ioanides
An alternative approach to selecting date ranges.
20 Oct 2008 by steveb
How to wrap an MFC collection into an STL compliant iterator with the Boost iterator_facade.
7 Oct 2003 by Itay Maman
Need a super quick implementation of a reference counting smart pointer? AUTO_REF delivers just that, with a 'thin' source code of just 3,886 bytes (
27 Feb 2003 by Dave Loeser
Using DNSQuery() to get an MX record
5 Jun 2018 by Shao Voon Wong
An article on finding combinations
13 Oct 2004 by Dave Handley
Implementation of STL compliant type sensitive composite iterators.
24 Jun 2005 by Zhaohui Xing (Joey)
The article gives a sample that demonstrates the use of mem_fun in some special cases.
19 Apr 2011 by Paula Scholz
Using pure Win32, WinInet, and STL Vectors, we open an Internet connection, download, and display a Google map on a Windows Mobile phone.
26 Nov 2010 by Achilleas Margaritis
C++0x Dynamic Message Passing Ala Objective-C
24 Jan 2005 by Christos Malliopoulos
A template-library for calculating arithmetic and logical expressions.
27 Apr 2000 by Paul Wolfensberger
An introduction to sorting using STL
5 Jul 2007 by Zoltan Balazs
A simple hybrid between the ipconfig and the arp commands.
20 Jun 2002 by Magomed Abdurakhmanov
Control that shows text and automatically finds and highlights hyperlinks (like http://, www. etc.) so that user can click on them.
22 Oct 2010 by headmyshoulder
The article explains a method, how flexible and extendible decorator chains can be built in a generic way. Its power is best seen if it is used with boost::factory and boost::bind.
16 May 2004 by Gediminas Siutilas
Another debug module for your project (debug/release version).
21 Mar 2004 by Nemanja Trifunovic
A policy based deletion functor that can be used with for_each function.
7 Dec 2006 by farhanx
This article is about the art of how to track bugs in programs and handle them beautifuly. Make yourself understand perfectly the reasons for exceptions and bugs.
27 Apr 2014 by Bartlomiej Filipek
This book is a must-have resource for any C++ developer!
8 Oct 2004 by Dave Handley
Using functors to conditionally return values during iteration over a composite.
6 Dec 2008 by Loreia
CEnum is used for enumeration of files and directories using wildcard matching (globbing)
12 Apr 2016 by Shao Voon Wong
Benchmark of hash and non-hash container
12 Dec 2013 by trident99
The SQL Developer Kit, or SQD, is an interface wrapper around the SQLite 3 Database engine.
23 Sep 2007 by rtybase
A Java like threading framework.
18 Mar 2008 by Kovalev Maxim
How to cut off specified parts of media file using DirectShow
21 Feb 2006 by ophir.setter
Learning basic generic programming concepts from the STL distance function.
6 May 2002 by Matt Gullett
A utility class to manage the mapping of objects to handles.
11 Feb 2008 by Valentin Ivanov
Helper application for managing services running under Services.exe process on Windows Mobile platform.
22 Nov 2006 by Julian Brown
Encapsulates the details of SafeArray in a manner consistent with STL. Hides all the messy details.
9 Jun 2004 by y0da
Enhance netstat and packet filtering.
5 Jun 2003 by Brigsoft
The topic of this article is pointers. I describe below some problems, bugs and technique solutions that correspond with using pointers. This article would be useful for beginners and programmers who use other programming languages and are starting to study C++ now.
12 Apr 2004 by Jeff Bogan
An article on practical learning of STL in the MS development environment.
20 Feb 2003 by Andreas Saurwein
Simple tool to test applications under various memory conditions.
7 Jun 2003 by ljw1004
How to read XML documents using MSXML, in a modern C++/template manner
30 Jun 2003 by Arnaud Brejeon
This article provides an easy way to load and save the parameters of an application in XML format.
21 Mar 2004 by Kevin McFarlane
Explains how to apply STL algorithms to legacy arrays in a minimally invasive way
28 Aug 2001 by Mike Melnikov
Object-oriented parser to read/write XML files using MSXML parser
22 Jun 2009 by Kuldip Rindani
Installer testing verifier - Useful for installer testing and verification.
27 Nov 2003 by Emilio Garavaglia
This is the first of a series of articles where a comparison between different code styling is evaluated and made available.
29 Dec 1999 by Zoran M. Todorovic
A brief introduction on using the Standard Template Library
9 Feb 2006 by Gary J. Kuehn
A small introduction to the Boost Bind and Function libraries.
30 Mar 2004 by rudy_g
How to add an image to the background of the Visual Studio .NET edit window.