Hot loading of C++ code during run-time has become a popular technique among game programmers. The motivation for this type of techniques is to shorten the code-compile-verify iteration. If this cycle starts taking too long, all kinds of negative effects can set in (frustration, boredom, disengagement) and productivity goes down rapidly. With any sufficiently large [ ]
Windows XP has been discontinued and unsupported both by Microsoft and The Qt Company for a long time now. However, in 2018 its install base is still significant, at around 6% of all desktop PC machines. Chances are your customers will require that your product runs on Windows XP, too. If you are in this [ ]
Recently, I came across a few articles [1, 2, 3] comparing Qt s modern UI framework Qt Quick and its own declarative language QML to HTML, with QML coming out as a clear winner in several categories: speed of learning, ease of use, performance, cross-platform compatibility. Although QML is not a substitute for HTML they [ ]
This may not be the most frequent use case, but Jenkins CI server is perfectly capable of running native C/C++ build jobs on Windows. That is, build jobs that use the native platform s tools, i.e. Visual Studio or possibly other C/C++ compiler suite. From the user s perspective, building is a straightforward activity: Launch Visual Studio Command [ ]
If you happen to have an Office 365 subscription you may have noticed that it comes with a 1 TB (1024 GB) OneDrive for Business cloud storage. If you are thinking that this may be a nice place to offload larger files or backups then read on There are several ways OneDrive can be used. The most [ ]
There is no question that C++ is an extremely complex programming language with a lot of traps that can catch even the most hardened coders by surprise. One of my favorite language features that can bring a headache is the constructor member initializer list. Personally, I try not to use this feature unless necessary. But [ ]
Everyone who has worked on a fair-sized C/C++ project surely knows these scenarios: sometimes it s unavoidable to change or introduce a new #define or declaration that is used nearly everywhere. When you hit the Build button next time, you ll end up recompiling nearly the whole thing. Or you just came to the office, updated your [ ]
Those of you who embarked on the Visual Studio 2010 Beta 2 train, surely miss my Quick Open File plugin :) Well, good news for you: here it is. It was not as straightforward to port it over to VS 2010 as I first thought it would be. The new VS IDE is now WPF based, but my plugin is [ ]
I found out that people come to my homepage mainly to download the Quick Open File for Visual Studio 2008 plugin. In fact there have been over 700 downloads since April-2009, when I first released it. This makes me quite happy because I ve finally created something people find useful :) As the name suggests, it s a little utility for Visual Studio [ ]