JSON (JavaScript Object Notation) is a language-independent lightweight data-interchange format. JSON can be used as an alternative to other data-interchange formats such as XML or YAML. RAD Studio provides JSON frameworks that contain classes and methods to store, parse, read, write, and generate data in JSON format. Sooner or later you will find it necessary to understand what JSON is and…
Modern C++ uses Strings, Wide Strings and Unicode Strings to support worldwide languages. Strings (std::string) uses char as the character type which means they are ASCII chars and they are an instantiation of the basic_string class template. In C++, there are…
How Do I Add Characters to Strings in C++ The Right Way?
July 26, 2021
Modern C++ uses Strings, Wide Strings, and Unicode Strings to support worldwide languages. Strings (std::string) use char as the character type, which means they are ASCII chars and they are an instantiation of the basic_string class template. In C++, there are…
How To Swap One Wide String With Another Wide String
July 25, 2021
In this post, you’ll discover how can we swap Wide Strings? Can I apply the swap() method to Wide Strings in the same way that I would to strings?By learning the wide strings & swap () method to wide strings, it will help you build C++ applications with the use of the C++ app.
Generally, as an introduction to C++, in addition to int, float, double there is another data type, wstring…
In this post, you’ll learn about IoT protocols and how IoT devices communicate with one another. What exactly is MQTT? How can we use the MQTT protocol with our Internet of Things devices? By learning MQTT connections with IPWorks IoT Library, it will help you build…
In this post, you’ll learn about the available form methods, as well as how to use mouse events on forms. How can we capture and analyze key presses on forms? By learning form methods on FireMonkey Applications, it will help you to build C++ applications with the use…
Learn To Use The Multi-Talented Printf() Function In C++
July 21, 2021
The Printf function is one of the oldest and most powerful functions that we use to print out strings or that we use to print out to a stream or to another string. Do you want to learn the basics of printf() function? Who says you can’t use printf() in Modern C++? Who says printf() is oldish ? 🙂Before we used cout cin in C++ (actually I don’t use them in my Modern Apps), we were…
GetIt Components of the Year 2021 H1
July 20, 2021
Do you want to know what components will be available for use in C++ IDE windows in the first half of 2021? Which components to download from Getıt? In this post, we will choose some of the components for the first half of this year.
In Modern Programming, in other…
In this post, we will explain how we can simulate realistic 2D ball physics in an easy and accessible way. Let’s assume that we look from an X-Y view, and Y is the height which means Y=0 is the ground. How we can simulate ball physics in a given ball velocity and…
How To Query Databases Using SQL And C++ Builder
July 17, 2021
C++ Builder is a great developer tool that is the easiest and fastest C and C++ IDE for building simple or professional applications on the Windows, MacOS, iOS & Android operating systems. It is also easy for beginners to learn with its wide range of samples, tutorials, help files and LSP support for code. RAD Studio’s C++ Builder version comes with the award-winning VCL framework for…