I think one of the biggest problems in C++ today is there’s no perfect library to do conversions between strings in a global locale distribution. There are most problems when displaying or converting some characters in most languages. Moreover, there are more conversion problems between UTF8, UTF16, and UTF32 strings. There are solutions but I found them not modern and simple as in…
What Is Skia In Modern C++?
April 15, 2024
The latest RAD Studio / C++ Builder 12 comes with Skia graphics library support for C++. Skia is an open-source graphic library that provides to support a variety of hardware and software platforms. Google sponsor the Skia project but the library available for use by…
How To Execute A Command And Get The Output In C++ Builder
April 20, 2023
Operating Systems consist of a lot of system commands, and In C++, we can run system commands by using the std::system() command. In C++ Builder, we can retrieve the output of these commands into components, for example into a Memo (TMemo), or into a ListView (TList). This…
What Are The Boost C++ Libraries?
January 27, 2023
C++ is a great programming language that has many useful libraries. One of the most useful libraries are packed in Boost C++ Libraries. which is a set of C++ libraries that contains 164 individual libraries (as of version 1.76) that significantly expand the C++ programming language using template metaprogramming. You can use boost libraries with the most of C++ IDE and compilers.
In this post…
How To Use std::sort With A Lambda Expression In C++
January 20, 2023
In C++, the Standard Template Library or STL has many algorithms for operations like searching, counting, and manipulation of ranges and their elements. C++17 has a new feature that you can sort with std::sort parallel STL algorithm. Lambda Expressions are another great…
Learn To Use std::tuple In A C++ Compiler For Windows
July 20, 2022
What is a tuple, or std::tuple? How can I use a tuple in a C++ compiler? Can I store different types of variables in tuple template?
What does std::tuple mean to a C++ compiler?
The tuple ( std::tuple) is a class templatea fixed-size collection of different types…
How To Make Use Of The Gyroscope Sensor in C++?
January 12, 2022
What is the gyroscope sensor? How can I use the gyroscope sensor in a C++ app? How can I measure the rotation of a mobile device? Let’s answer these questions.
What is the gyroscope sensor?
Gyroscope sensors, also known as Gyro Sensors, are sensors that measure rotational motion and changes in orientation of a device such as a cell phone or tablet.
There are many different types…
What Is An Accelerometer And How To Use It in C++?
January 5, 2022
What is a motion sensor? What is an accelerometer? Which C++ IDE supports the use of motion sensors? How can I use a motion sensor in my C++ code? What is the difference between a motion detector and motion sensor? How can I detect the motion of a device? How can I measure…
Learn To Use Powerful Modern Linked Lists In C++
October 29, 2021
In this post, you’ll get answers to these questions:
Can I use linked lists with unique_ptr in a modern way?How can I use linked list with the class, struct combinations?How can I use smart pointers with linked lists?
By learning how to use Powerful Modern Linked…
Inthe Artificial Intelligence Technology, mostly in the field of Natural Language Processing (NLP), Computer Linguistics and in other fields of Computer Science, The Edit Distance Methodis a way of quantifying how dissimilar two text far from each other in char comparison by counting the minimum number of operations required to transform one string into the other. Edit distances…