C++Code

2021 Annual C++ Developer Survey "Lite" by ISOCpp.org - Results summary

ISOCpp.org ran a C++ developer survey “lite” for the past week. You can find the PDF survey results on the site at https://isocpp.org/blog/2021/04/results-summary-2021-annual-cpp-developer-survey-lite More than 1800 C++ developers responded to the survey. Here are a few items that I pulled out of the PDF results. Almost 90% of respondents use C++ for work. Over 50% of developers have…
Read more
C++Code

C++ Lambda Expressions for Beginners

A lambda expression defines an anonymous function or a closure at the point where it is used. You can think of a lambda expression as an unnamed function (that’s why it’s called “anonymous”). Lambda expressions make code cleaner and more concise, and allow you to see…
C++

High-Performance C++ NMEA Parser GPS Interface

Most GPS modules have a serial port, which makes them excellent to connect to a microcontroller or computer. It is common for the microcontroller to parse the NMEA data. Parsing is just removing the pieces of data from the NMEA sentence so the microcontroller can do…
RAD Studio

Quickly Control Light Bulbs Using FireMonkey

ThingConnect IoT device component pack is one of the best areas of RAD Studio. It offers you to connect to dozens of IoT devices with easy-to-use interfaces. For instance, you can connect to the Aeon Labs Light Bulb using Delphi or C++ Builder. As you can see these light bulbs can be controlled by other devices. You can schedule events using your FireMonkey based mobile…
Read more
News

Robust Exception Handling in C++Builder 10.4.2

Quality Release C++Builder 10.4.2 brings some great features we believe will really help you — the biggest being ‘split DWARF’, a way to reduce memory usage in the linker by removing debug information. If you have projects that push the linker’s limits, check it out: it may solve your problems (see this blog post.) However, RAD Studio 10.4.2 overall was also very much a ‘quality…
Read more
News

Open Source C++ Libraries in C++Builder 10.4.2

C++ has a wide ecosystem. One of our key goals with C++Builder is to ensure you can take advantage of the libraries other C++ developers write. With each release we’ve been working on the RTL and STL to ensure it is of a high quality and has great compatibility &#8211…
C++DatabaseDelphi

High-Performance Visual And Non-visual Custom DataBase Grid Components Are Great For Windows Apps

Thousands of Delphi and C++ Builder developers loveEhlibcomponents. BecauseEhlibcontains productive components and classes which are very helpful to make great client part of the database applications with Delphi and C++ Builder. The most complex component is TDBGridEh which offers all functionality of TDBGrid component and adds dozens of new features, for…
Read more