Category: C++ / MFC / STL
A short example of how to started with Windows programming in non-Visual Studio environments.In this example, we use the MinGW (Minimalist GNU for Windows) compiler within the Code::Blocks integrated development …
A short and to-the-point post illustrating how a deadlock situation can be created in C++, together with a possible strategy for avoiding such a condition.I’m am using the boost libraries …
SC.exe is commonly used to retrieve and set control information about installed Windows services. Common tasks are to configure, start and stop a service, as well as retrieve the status …
A demonstration of simple Internet client-server applications in C++ (Linux-based).The client application tries to connect to the remote server application using the IP address of the remote server (‘localhost’ or …
A quick guide to setting up and installing OpenCV for using in the Code::Blocks integrated development environment in Linux. The version of Linux I am currently using is Ubuntu 14.04. …
Some examples of how to configure Code::Blocks to use the Boost C++ libraries:1. Header-only (Windows) 2. Compiled libraries (Windows) 3. Compiled libraries (Ubuntu Linux)1. Header-only (Windows)To configure Code::Blocks to use …
A short demonstration on how to utilize the ffprobe command to extract information about media files such as wav / MP4 files.The ffprobe executable comes with the complete ffmpeg package …
This post shows you how to utilize the built-in file handling capabilities that MFC has in order to serialize your data, that is, how to read from or write to …
Some short examples of how to use the Boost property tree in order to read from and write to XML files.Reading XML into a Boost property treeHere’s how to read …
For many C++ applications I very much want to use the Boost libraries, just not the whole set.This post explains how to use the bcp tool to create a subset …