News

Join the RAD Studio 11 "Olympus" Wallpaper Contest!

In Marco’s blog post about the Olympus beta, you learned that the next version of RAD Studio, Delphi, and C++Builder will be number 11. You also learned the code name for the beta: Olympus. I don’t know about you, but the combination of Delphi spartan helmet, images of Athena, and the code name Olympus have me very excited to see the kind of wallpaper our talented community can…
Read more
C++Code

How To Make $1,000,000 With C++ (No, REALLY!)

Do you want to win a US$1,000,000 prize? The Millennium Prize Problems are seven mathematics problems laid out by the Clay Mathematics Institute in 2000. They’re not easy – a correct solution to anyone resulted in a US$1,000,000 prize being awarded by the institute.
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…