C++CodeIDERAD Studio

Three Important C++14 Features That You Can Use In C++ Builder 12

Hello C++ Developers, Yilmaz here, community manager for LearnCPlusPlus.org. This week was another milestone for the C++ developers, the new RAD Studio 12, the new C++ Builder 12, and the new Delphi 12 were released packed full of great features, optimizations, and improvements. There was an amazing 2.5 hours of presentation about RAD Studio 12 (I think it was the longest release presentation…
Read more
C++CodeRAD Studio

What Are The Useful Mutex, Shared Mutex and Tuple Features In Modern C++

Hello C++ Developers, Embarcadero and Whole Tomato developer teams are working hard on to release of RAD Studio 12, and it seems like we may (or not) see the early released version of the new C++ compiler before 2024. The new 64-bit Clang Toolchain in RAD Studio 12 may have a new bcc64x C++ compiler. The news is amazing. Before it comes, let’s keep learning some modern C++ features…
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++CodeRAD Studio

What Is The Copy Assignment Operator In C++?

Hello developers, right now it is Summer here and nature is blooming and beckoning us to leave the warm glow of our computers behind. During those moments where you’ve hopefully got some time in the sunshine to relax, we’ve got some great new C++ topics for you to peruse. Today we have 5 more C++ posts about Copy Assignment Operators. All of the C++ examples in these posts can be used…
Read more