I was looking through the “What’s New in version 11 Alexandria” and found a cool tidbit about small changes in the RTL for “Platform Identifiers“. Using these platform identifiers can help in your cross platform development projects. Ensuring that all of the platform related identifiers use a consistent naming pattern will also help in your programming efforts.
The…
C++Builder Compilers Available in Version 11 Alexandria
December 1, 2021
This blog post contains the version output for the C++ command line compilers that are included in C++Builder version 11 Alexandria.
bcc32.exe --version
C:Program Files (x86)EmbarcaderoStudio22.0bin>bcc32.exe --version
Embarcadero C++ 7.60 for Win32 Copyright (c)…
What You Need For C++ Artificial Intelligence Step By Step
November 29, 2021
Hello C++ Developers,
This week we released new posts about very basic introduction level AI technologies in LearnCPlusPlus.org for professionals and beginners. In these articles, we try to explain how AI works at the programming level and how you can develop your…
Delphi 11 Alexandria Defines
November 24, 2021
As part of my recent DelphiCon 2021 session, Multi-Platform Explorations using Delphi, FMX, Feeds, REST and More, my example code needed to use IFDEFs for some of the uses statements, variable definitions and code. This blog post contains an example of the use of defines when compiling for Windows (Win32/Win64), macOS, iOS and Android platforms. I also include screen shots of the sample output on…
5 Great Modern C++ Posts To Add To Your Toolkit
November 22, 2021
Hello C++ Developers,
LearnCPlusPlus.orgis packed full of great articles on new modern C++ topics for professionals and beginners. In this article, we point you toward some recent great posts which focus on more Modern C++ coding topics. We have articles about the…
What Are The Mistakes We Made In Creating Delphi Objects?
November 16, 2021
Practically every developer, even a newcomer in programming, can create and destroy objects correctly. A classic construction that is used in the majority of programs looks the following way:
MyObject:= TMyClass.Create();
try
{some code…}
finally
…
6 Ways To Improve Your C++ (And Neural Network!) Knowledge
November 15, 2021
Hello C++ Developers,
LearnCPlusPlus.orgis packed full of great articles on new modern C++ topics for professionals and beginners. In this article, we point you toward some recent great posts about how to open old project files like *.mak and *.bpr files, how to create a DLL in FMX projects, and 64bits VCL Component. Do you want to set the runtime process priority of your applications in…
How To Migrate Legacy C++ Apps To Unicode
November 11, 2021
This brief article focuses on helping you migrate your legacy C++ IDE applications to Unicode. Based on information from the Embarcadero consultants here you will find tips, tricks, and techniques to migrate legacy C++ Builder apps to a newer version.
We will look at…
How To Start Containerization Using Windows Sandbox
November 9, 2021
Wouldn’t it be great if your computer could have a protective layer that prevents bad things from happening when you run strange things from the internet or open strange attachments? You can, however, using the Windows Sandbox.
Windows Sandboxis a great…
5 Ways To Expand Your Modern C++ Knowledge This Week
November 8, 2021
Hello C++ Developers,
LearnCPlusPlus.org is packed full of great articles on new modern C++ topics for the professionals and beginners. In this article we point you toward some recent great posts aboutcreating new FMX Componentsby using theNew Component Wizard, usingunique_ptr Smart Pointer, usinga smart pointer with linked lists,vector definition…