Ivan Čukić
5 results
The C++ programming language is used for operating systems, web browsers, games, embedded software, autonomous cars, medical technology, and many other applications. In 2020, major companies such as Facebook, Google, Amazon, and many others relied on C++ to run their data centers, and likely they still do. Since its inception over four decades ago, C++ has expanded many times with performance, efficiency, and flexibility of use as its main design highlights. When C++20 became generally available in December 2020, we talked to a panel of C++ experts, evangelists, and devotees from both sides of the pond to understand a little more about C++ – its current position in the development community, its history, and its future. Much of what we learnt then is still relevant today.
The Practical Programmer’s Guide to C++20
C++20 provides C++ with even more power and expressiveness
Discover the new features of C++20 update in programming. Equip yourself with the skills to stay on top of advancements.
Structured Bindings with Qt SQL
12 May 2022
Some time ago, I wrote a post about integrating Qt's associative containers with the fancy new C++ features, range-based for loops with structured bindings. That post inspired KDAB's own Giuseppe D'Angelo to add the asKeyValueRange member function to both QHash and QMap. Now it's possible to iterate over them with a simple range-based for loop, […]
Qt has a long history. The first stable version was released before the first version of C++ was standardized and long before the different C++ compiler vendors started shipping usable implementations of the C++ standard library. Because of this, Qt often followed (and still follows) some design idioms that feel unnatural to the usual C++ […]
C++ Russia is the premier C++ conference in East Europe which alternates between Moscow and Saint Petersburg. The conference lasts for two days starting October 31st. It will be held in the Park Inn by Radisson Pulkovskaya Hotel in the heart of Saint Petersburg. This year, the speaker line-up is quite impressive and includes names […]