The article gives an example of false-sharing in multi-threading programming using C++0x std::thread.
Latest Visual C++ / C++ Articles - Page 24
The Office 2007 suite of applications introduced the Ribbon UI element to combine and simplify application toolbars and menus into a single, consistent area for invoking task-specific application commands. Windows 7 ships with a Ribbon control, and Visual C++ developers have easy access to this built-in Ribbon functionality through MFC 10 enhancements.
You're often required to repeat identical pieces of initialization code in every constructor of a class that declares multiple constructors. That's because unlike a few other programming languages, The C++ programming language doesn't allow a constructor to call another constructor of the same class. Luckily, this problem is about to disappear with the recent approval of a new C++0x feature called delegating constructors which are explained in this C++ tutorial.
Microsoft looks to the future with Windows Phone 7, is it enough to catch up with the competition? Read along to learn how WP7 differs from past versions of Windows Mobile and how it matches up against its rivals.
Microsoft rolls out an update to its Productivity Power Tools, a set of extensions to Microsoft Visual Studio 2010 designed to make developers' lives easier.
A week after Microsoft began beta testing development tools for its upcoming Windows Phone 7, the company is sending out "preview" units meant to get phone app developers excited.
Latest Developer VideosMore...
Latest CodeGuru Developer Columns
Learn more about a few commonly used components and explore their utility and usages.
Learn how to create a new project for a 3D game, add a simple object to your 3D world, and build a UWP application from this project.
Learn the complicated way of getting disk information from your computer.
Application Programming Interfaces (APIs) are where you have to be. It's not a matter of if as much as a matter of which.