C++CodeNewsRAD Studio

C++Builder Optimization Guide with TwineCompile

In this post we’re going to be covering tips and tricks on how you can optimize your C++Builder projects to compile as fast as possible. While we’ll definitely be spending some time looking at optimizations geared for use with TwineCompile, some of these tricks apply to C++Builder in general. C++Builder and TwineCompile include a lot of functionality that’s designed to optimize compile…
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 behavior inline where it’s defined instead of referring to an external method, like a functor. They usually follow the…
Read more
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…
C++CodeRAD Studio

LearnCPlusPlus.org :: Color to Alpha Example, Learn to Use Clipboard + Much More

Hello C++ Builder Developers, We have new post picks for you from the LearnCPlusPlus.org website. We listed some of the interesting posts from the last week. If you are a beginner or want to jump into C++ Builder please visit our LearnCPlusPlus.org website for the great posts from basics to professional examples, full codes, snippets, etc. Do you want to learn to convert an image to an alpha…
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…
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 – exactly what you need if you’re upgrading projects, or you want to pull in C++ source code from a library online. One great…
Read more