ACCU is the foremost annual conference in the UK for people interested in C++ and C, and runs from Wednesday the 10th to Saturday 13th April at the Bristol Marriott City Centre Hotel, with pre-conference tutorials on April 9th. Keynote Speakers on the 10th and 13th are Angela Sasse, Herb Sutter, Paul Grenyer and Kate […]
C++ Get the RSS Feed
Content related to C++
Making the Most of your Memory with mmap
Today’s complex applications can soak up megabytes, a memory management strategy is crucial for RAM intensive applications like image/video processing, massive databases, and machine learning.
Qt on CMake Workshop Summary – Feb ’19 - Porting Qt to the CMake build system
Intro Last Monday and Tuesday a few brave souls from both the Qt Company and KDAB gathered together in the KDAB Berlin office premises to work on the CMake build system for building Qt. There was Mikhail, Liang, Tobias, Kai, Simon (QtCompany) as well as Jean-Michaël, Albert, Volker and me (KDAB) sitting together in a […]
Clazy 1.5 released
Clazy 1.5 is now available. This is a small release, mainly focused on bug fixing. Clazy is a clang compiler plugin which emits warnings related to Qt best practices. We’ll be showing Clazy at Embedded World, Nuremberg, Feb 26-28, where we are a main Qt partner. You can read more about it in our previous […]
KDAB at Embedded World 2019 26 to 28 February, Nuremberg
KDAB at Embedded World, Nuremberg In February 2019, KDAB will once again be the main Qt partner at the Qt Booth, Hall 4-258, at Embedded World, in Nuremberg, Germany. This is the biggest Embedded conference in Europe and, in 2018, hosted over 1000 exhibitors and over 32000 visitors. Get your free pass here using Code: B401904 This year KDAB […]
How to cast a function pointer to a void* a slightly-too-long-for-twitter report about a subtlety in C++
Question: How do you cast a function pointer to a void*? (You’re trustworthy and wouldn’t dare to do anything evil with it, right?) Answer: Maybe your first thought was, well reinterpret_cast<void*>(&f) of course. That was mine, at least. Well, it turns out, C++ wants to support architectures, where data and instruction pointers are physically distinct […]
A Speed-Up for Charting on Embedded Introducing Min–Max Trees to Summarize Large Amounts of Data
We accumulated 500.000 plus samples of sensor data appended in a huge array. To view this growing sensor information as a waveform graph without visiting all data points in a single pass, we need to cheat...
KDAB Training at Qt World Summit Berlin 5th December 2018
KDAB offered eight superb Training Classes in Berlin, you can see the list below, which includes one run by our long-term collaborator, froglogic. All the rest were delivered by KDAB engineers. There were five classes in our Introductory group, and three in the Advanced. Read the descriptions carefully to see which one you’d have liked […]
KDAB at Embedded Technology, Japan 14-16 November 2018
KDAB is proud to announce that for the first time ever we will be present at Embedded Technology outside of Tokyo in Japan. Every year more than 25000 visitors attend over 3 days! The event takes place in the Pacifico Yokohama exhibition center and focuses on Embedded AI, IoT Wireless Technology, Smart Sensing and Safety […]
Clazy 1.4 released presenting 10 new Qt compile-time checks
Clazy 1.4 has been released and brings 10 new checks. Clazy is a clang compiler plugin which emits warnings related to Qt best practices. We’ll be showing Clazy at Qt World Summit in Boston, Oct 29-30, where we are a main Sponsor. You can read more about it in our previous blog posts: How to […]