C++ Weekly SE - Visual C++ 1.52 (1993) Review

Review of using Visual C++ 1.52 from 1993. This is the oldest version of Visual C++ available on MSDN.



C++ Weekly - Ep 33 Start Using Default Member Initializers

Why you should use C++11’s default member initializers.



C++ Weekly SE - g++ 2.4.5 (1993) Review

Reviewing g++ 2.4.5 from 1993 on Slackware Linux 1.01.



C++ Weekly - Ep 32 Lambdas For Free

Examining the (free) cost of using lambdas in C++.



C++ Weekly Special Edition - Borland Turbo C++ 3.0 Review - Part 2

In this Special Edition episode I continue my exploration of Borland Turbo C++ 3.0 from 1992.



C++ Weekly - Ep 31 IncludeOS

I explore what IncludeOS is and how you might use it for OS experimentation.



C++ Weekly Special Edition - Borland Turbo C++ 3.0 Review

In this Special Edition episode I explorer Borland Turbo C++ 3.0 from 1992.



C++ Weekly - Ep 30 C++17's [[nodiscard]] Attribute

Wrapping up our C++17 attribute coverage with possibly the most interesting yet: [[nodiscard]].



C++ Weekly - Ep 29 C++17's [[maybe_unused]] Attribute

Using C++17’s new [[maybe_unused]] attribute.



Destructuring Standard Containers in C++17

A comment was made on my YouTube channel that destructuring in C++17 would be much more useful if it worked with standard containers. At the moment I responsed that this would be someone impossible to get right without adding too much overhead.