C++ Threads Using Boost in 5 Minutes

C++ Threads Using boost::thread in 5 Minutes This post is the first in the new "5 Minute" series. Each post is accompanied by a 5min tutorial video on YouTube. I realized when looking for YouTube tutorials that I gravitate towards … Continue reading

Lazy Evaluation Makes for Smart map<>

Lazy Evaluation Lazy evaluation delays the evaluation of an expression until its value is needed.1 Adding a mechanism to an stl::map that calculates the value based on the key adds optional lazy evaluation. This can be used to populate the … Continue reading

Boost date_time Part 1

The C++ Boost date_time library wraps the vagaries of time, date, and high resolution timing into a single header file, #include <boost/date_time.hpp>. With all it does, it is relatively easy to use, and far easier than integrating your particular OS's … Continue reading