Analyzing Disassembly of C++ Executables

Sometimes it's really useful to be able to see exactly what's happening behind the scenes of the C++ code I write. I've been spending some time on my sabbatical doing this.

One thing I sometimes do is check the results of compiled template metaprogramming code. This is code that generates results…

Date: December 28th, 2016 at 3:04pm
Author: Terence Darwen
Tags: C++, Assembly Language, Assembly Code, Disassembly, Sabbatical

Studying "Effective Modern C++" by Scott Meyers

My weekday routine on this sabattical usually consists of spending the first few hours of the day studying software engineering related books, blogs, etc and the remainder of the day is dedicated to working on projects that put learned skills to practice.

Three months into the sabbatical, I've studi…

Date: October 17th, 2016 at 8:17am
Author: Terence Darwen
Tags: Reading Material, Book Review, C++, Modern C++, C++11, C++14, Effective Modern C++, Scott Meyers, Sabbatical