How to achieve common tasks with the new Clang toolchain in 12.1
The new Clang toolchain is here! RAD Studio and C++Builder 12.1 are shipping the entirely revised, wholly updated C++ compiler, linker, STL, runtime, and more – which you can also use in parallel with the old Win64 toolchain to ease upgrading until we remove the previous legacy toolchain in future.
We know this is a ‘version 1’…
The new Clang Toolchain in C++Builder 12.1!
April 16, 2024
The new Clang Toolchain in C++Builder 12.1!
RAD Studio 12.1 has big news: we have released the first version of our new Clang-based toolchain! This is a complete revision of the entire technology stack, and provides a solid, modern, ‘done the right way’ foundation for…
What Is A Copy Assignment Operator In Modern C++?
June 8, 2023
Hello everyone, today we have 5 more C++ posts about Copy Assignment Operators. All of the C++ examples in these posts can be used with C++ Builder or the C++ Builder 11 CE Community Edition. They can also be used with Dev-C++, BCC C++ Compilers, and some other compilers…
What Is Alignment And constexpr In Modern C++?
April 21, 2023
Hello C++ Developers. In today’s round-up of recent posts on LearnCPlusPlus.org we examine some of the alignment-related features of Modern C++, known as Alignment Support. These alignment features can be used with a modern C++ Compiler that supports C++11, C++14, C++17, and greater.
When we talk about ‘alignment’ in C++ it means a set of hints or instructions that tell the…
Where Is A C++ Compiler Download For Windows App Development
April 20, 2023
Here is the quick answer: If you are new to C++ and want to compile code for the first time, we recommend you try the free C++ Builder Community Edition for students, beginners, and startups.
C++ Builder is the easiest and fastest C and C++ IDE for building anything from…
What’s Coming for C++Builder: An Amazing Preview
March 30, 2023
A few weeks ago we released RAD Studio and C++Builder 11.3, a quality release that’s been met with wide praise as the best of any recent version. This builds on several releases of 11.x, including our dedicated C++ quality release, 11.1.5. With that quality background, we…
More Examples About Template Parameters In C++
March 8, 2023
Hello again. One of the great features of modern C++ is the ability to define templates which are simple and very powerful statements in C++. We published a lot of posts before about templates in C++ and this week we have more examples to take us further along the path of Learning C++. We think that these simple explanations and examples are easy for everyone to understand some of the great…
10 Tips For Using A C++ Compiler To Build Windows Apps
February 17, 2023
When you develop an app for the Windows operating system there are a few tips that can help smooth things along. Using the best C++ compiler Windows developers have available is obviously step one, but there are a lot more very easy steps you can take to make life a lot…
What You Need To Know To Use A C++ IDE For Windows
January 4, 2023
An integrated development environment, or IDE, is a software application that provides a complete set of features for application development. Code is generally written in text format, and you can easily edit or modify your code using text editors like Notepad, Word…
Learn C++ And C Programming in 2023
December 28, 2022
Hello to all developers. If you don’t know C and C++ programming or are new to them then perhaps 2023 is a good year to start learning them! Putting those New Year resolutions to good use by setting yourself the task of learning how to code in the top two most popular programming languages. The topics in this article are a round-up of recent C++ and C topics from the LearnCPlusPlus website…