C++ Builder has specific Path Manipulation Routines that allows your C++ app to edit, extract, get and set drive name, directory name, file name, file extensions and so on. These methods are combined in Vcl.FileCtrl, System.IOUtils, System.SysUtils libraries. These path manipulation methods are easy to use and easy to get or set file path strings in that operating system. These can be used…
How can I convert std::string to a std::wstring in a modern C++ app? How can I convert single byte string to 2-bytes wide string? Here are the answers with C++ examples.
In Modern C++, there are several typedefs for common character types are provided: Wide string types…
How can I use replace() method of std::string in a C++ app? How can I replace a string into another string? Can we replace a char array into a string? How can I replace a number of chars into a string? Is it possible to replace a string with a substring of another string?
Do you want to learn about Disabling the Implicit Destructor in the classes of your C++ app? Do you know what kind of methods we have that we can declare and use to disable the implicit destructor? In this post, we will try to explain how to disable the implicit destructor in Classes with given examples.
What is the Constructor in a C++ app?
The Constructor in C++ is a function, a method in…
Do you want to learn about the Implicitly Declared Destructor in a C++ app? Do you know what kind of methods we have that we can use declare an implicitly declared destructor? In this post, we will try to explain Implicitly Declared Destructor in Classes with given…
How To Convert An Integer To A String In A C++ App
May 20, 2022
How can I make my C++ app convert an integer number to a string? How can I put an Int into the Text property of a component? What is the IntToStr method and what does it do? Can we use printf() method with int in modern C++? Let’s answer these questions.
What is the…
How To Make Your C++ Compiler Fly Much Faster
May 19, 2022
Use TwineCompile to improve your C++Builder C++ compiler speed and increase your productivity at the same time.
TwineCompile is available via the GetIt Package Manager for 10.4 and newer for developers who have an Update Subscription.
TwineCompile lists its features as:
Advanced compile system uses multi-threading technology and caching techniques to make C++ compiles 50x…
How can I use the append() method of std::wstring? How can I append or join a wide string to another wide string? Can we append a char array to a wide string? How can I append number of chars to a wide string? Is it possible to add a substring of a string to another string?
What Is The Erase WString Method In A Modern C++ App
May 13, 2022
How can I use erase() method of std::wstring? How can I erase part of a wide string? Here are the answers with modern C++ app examples.
Generally, as an introduction to C++, in addition to int, float, double, string there is another data type called wide string that we…
This Is How To Use Bitwise Operators in C++ Software
May 11, 2022
What are the bitwise operators and how can they be used in C++ software? Do you know what a bitwise operation is? What is bit shifting? How can we use the AND, OR, XOR, NOT bitwise operators? In this post we will answer these questions..
A short explanation of what a ‘bit’ is in computer terminology
The construction, size, complexity and the general form of CPUs have changed…