Types of Memory Leaks

There exists more than one type of memory leaks with different effects and different way to detect them:

  • The typical memory leak: a piece of memory the gets allocated but is not freed anymore. This is the classic type of memory leak, for what C and C++ gets blamed for …
more ...

VS2017 has got CMake support

We are using CMake already for years in my company to develop cross-platform software. CMake is really a great piece of software, but the user experience in Visual Studio was not great. It worked, but we often needed to explain how, and the typical Visual Studio user didn’t know …

more ...



mk script to simplify out-of-source builds

Almost all projects that I’m working on are using CMake today with out-of-source builds, which means it doesn’t pollute your source directory with generated files. Normally this means I create “bld” folder on the top-level project directory and run CMake to generate the Makefile like this:

cd /path …
more ...

My first Qt contribution

I’m proud to announce that my first contribution to Qt made it into Qt5.1. It is also mentioned on the “New Features in Qt 5.1” Wiki entry:

moc: New keyword in Q_PROPERTY: MEMBER let you bind a property to a class member without requiring to have a …

more ...