-
Notifications
You must be signed in to change notification settings - Fork 0
Home
DryPerspective edited this page Apr 18, 2024
·
7 revisions
A collection of tools written for all C++ compilers and standards, but which were particularly designed with C++Builder in mind, in order to take the edge off of some aspects of developing in that environment. The tools are header-only and while the implementation may change depending on language standard. the interface to the user remains the same.
The tools are:
- CI_Traits - A character traits class which allows for case-insensitive comparison.
- Contracts - Function contract annotations designed following a similar pattern to the current proposed contract MVP for C++26 (P2900)
- Convert - A generic type conversion function which converts between built-in, standard library, and VCL types.
- Defer - A tool to defer the evaluation of certain expressions until the exit of the current scope.