Language
Platform
Any
License
Any
With the release of MS Visual Studio 2005 last November, Windows Mobile 5.0 at the very end of its beta cycle, and a proliferation of WinCE 5.0-powered devices, it is time to commence considering to...
The question: How can I display special characters (such as ? and ? ...) in a list control/edit box has come up a few times in the Codeguru Visual C++ Programming forum. There was a particular post...
Now, it's time to have fun with Managed C++ and all that prep work from the previous article by actually building some custom Web controls. This article examines the first of the three types of...
By Tom Archer As a C++ developer, you're more accustomed than most to looking at the call stack during your debugging sessions. As an extension of that, many times you need a way to programmatically...
Usually the code is executed one line at a time in ascending order. Using functions we can disrupt this flow but there are also other tools available, such as "for", "while" and "do while" statements...
Let's take a quick look at using virtual functions and abstract base classes and from there examine a way in which we can improve program performance while retaining the power and flexbility of...
This article provides a way to solve famous "multimethods problem". The main merits of the proposed solution are: no use of type casts of any kind (dynamic, static, reinterpret, const or C-style) no...
This tutorial will teach you how to minimize typing time, debugging time and increase readability using Templates in C++. Both Function and Class Templates are explained.
.NET Framework has provided the ability to handle multiple languages. The Language compilers provided by Microsoft are for: C#,VB.NET,Managed C++ and JScript.NET. Apart from that one can also use...
Run Time Type Identification (RTTI) provides some information
about objects at run time such as the name of its type. The C++
language has RTTI support, which fulfills the minimal
requirements,...
String lookups can be a time consuming operation. This is because it often involves repeated calls to strcmp. This is because we represent strings in standard null-terminated form. But by changing...
Very useful set of time formatting routines that can easily be inserted into your C++ code