Using the VCL/RTL (C++)

From RAD Studio
Jump to: navigation, search

Go Up to Programming with C++Builder

There are a number of units that provide the underlying support for both component libraries. Collectively, these units are called VCL/RTL.

Note: Do not confuse the RTL (the runtime library or global routines in the VCL/RTL) with the C/C++ runtime library. Many of the RTL routines (such as Read and Write) are similar to those in the C/C++ runtime library, but can be distinguished because the RTL function names begin with a capital letter, and they are declared in the header of a unit.

Topics

Note: This list of topics is not exhaustive. The RTL contains many routines to perform tasks that are not mentioned here. These include a host of mathematical functions (defined in the Math unit), routines for working with date/time values (defined in the SysUtils and DateUtils units), and routines for working with Delphi Variants (defined in the Variants unit).