-
You are trying to use the C++ REST SDK (Casablanca) in your Windows application. You have one of the following problems: you need Windows XP support when your code executes… more ›
-
A common problem in C++ occurs when you have an object of an unknown derived type and want to make a copy of it. Consider the following code: You can’t… more ›
-
In this article I’m going to rattle over some basic design choice dilemmas you might face when trying to organize classes into a hierarchy. We’ll look at standard derivation (the… more ›
-
In this article I’m going to try and clear up some fundamental C++ topics which are a common source of confusion for beginning and intermediate C++ programmers, and programmers coming… more ›
-
Update 21st February 2013: added information about Update 2, the C++11 Compiler November 2012 CTP (in two sections) and Find & Replace Update 16th April 2013: the final version of… more ›
-
Updated 23rd February 2013: Fixed typos in the code, incorrect use of const, clarified the use of the terms “initialization” and “assignment” to be semantically correct, corrected/clarified references to “constructor”… more ›
-
One of my favourite inclusions in C++11 – the latest iteration of C++, formerly known as C++0x – is the ability to create lambda functions. Lambda functions are nothing more… more ›
-
The problem You want to display or output a number in binary format. Iostream only has output manipulators for decimal, hexadecimal and octal. The bad solution People usually write a… more ›