Dinkumware Standard C++ Library

From RAD Studio
Jump to: navigation, search

Go Up to Third Party Software Add-Ins


The Dinkumware Standard C++ Library is the implementation of the C++ Standard Library that C++Builder uses for applications on the 32-bit Windows, 64-bit Windows and macOS target platforms.

The libraries include containers such as vectors, lists, sets, maps, and bitsets. Dinkumware also includes algorithms for common operations, such as sorting a container or searching inside a container.

Dinkumware version 8.03a is available specifically for C++ application development on target platforms that support the following Clang-enhanced compilers:

Separate STL Versions

The IDE automatically adds the correct Dinkumware version, based on the target platform and the C++ compiler you have set for your C++ applications. You should not explicitly add Dinkumware to the include path.

The location of the headers of this library also depends on the version.

Dinkumware Version Location
5.01

C:\Program Files (x86)\Embarcadero\Studio37円.0\include\dinkumware

8.03a

C:\Program Files (x86)\Embarcadero\Studio37円.0\include\dinkumware64

Target Platform Compiler C++ Standard Dinkumware Version

32-bit Windows

BCC32

C++98/03

5.01

BCC32C

C++17

8.03a

BCC32X

C++17

8.03a

64-bit Windows

BCC64

C++17

8.03a

Attention:
C++Builder does not currently support the use of the Dinkumware Standard C++ Library on mobile platforms. On mobile platforms, the SDK's standard library platform is used.


See Also

Retrieved from "https://docwiki.embarcadero.com/RADStudio/Florence/e/index.php?title=Dinkumware_Standard_C%2B%2B_Library&oldid=271605"