Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
C++Code

C++Builder 13 brings the ISO C++23 language and libraries to the Modern Win64 C++ compiler

rad-studio-13-about-box-copy-2

C++Builder 13 introduces enhanced capabilities for developers using the Modern Win64 C++ compiler (Bcc64x). This release enables C++ developers to work with the ISO C++23 language and libraries through the Clang v20 compiler, part of the LLVM v20 toolchain. The updated Bcc64x compiler defaults to C++23, but developers can also target C++20 or C++17 if needed. Additionally, the release supports multiple shared runtime libraries (e.g., libc++.dll) with version-specific filenames (e.g., libc++-370.dll), preventing runtime conflicts when working with different versions of C++Builder on the same machine.

ISO C++ language and libraries feature test console application

The ISO C++ standard defines a set of preprocessor macros corresponding to C++ language and library features introduced in C++11 or later. You can use these macros to create tests in your programs for the presence (or absence) of C++ language and library features. You can find additional information on the following sites:

C++ Feature Test Console Application Output

Using C++Builder 13, I created a console application project derived from the featureTest.cpp code I found on cppreference.com. The following is the C++Builder 13 Feature Test console application output (run on 09/13/2025)

Note: you can download a copy of my C++Builder language and library feature test console application project code in a zip file

feature-test-project

 

RAD Studio 13.2 Florence Now Available! Kai 1.1.1 Now Available! What's Coming in RAD Studio 13.2 Florence

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.

Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

4 Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES