C++Code

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

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…
Read more
News

Announcing the Availability of RAD Studio 12.1 Athens

Embarcadero is very excited to announce the release of RAD Studio 12.1 Athens along with Delphi 12.1 and C++Builder 12.1. RAD Studio 12.1 Athens release primarily focuses on enhancing the new features in RAD Studio 12, adding further refinements and addressing customer requests. At the same time, we have completed the development of the new C++ Win64 Clang–based compiler and toolchain, which…
Read more
C++Code

Create and use Static Library (.Lib) and Dynamic DLLs in C++ Builder

Introduction: This post describes how to create and use Static Library (.Lib) and Dynamic (Run-Time) DLLs in C++ Builder. A library is a collection of pre-compiled code that can be re-used by programs. There are 2 types of libraries: static library and dynamic library. Static Library (.lib) vs Dynamic Library (.dll) A static library (.LIB file) (or archive) contains code that is linked to users’…
Read more
C++RAD Studio

Learn How To Use GPT-3 AI And Templates In C++

Hello C++ Developers, this week is another milestone for the C++, the latest RAD Studio, C++ Builder 11.3 has been released. This release is focused on quality and improvements. In C+ Builder, code compilation is highly improved in RAD Studio 11.1.5 and 11.2 and there are many more improvements and a whole raft of bug fixes in 11.3 which go into making this a good choice of modern C++…
Read more