0
Download DIContainers v5.12.0 for Delphi 6-11 Alexandria + CRACK (A Collection of More Than 100 Individual Container Classes for Delphi)

Download DIContainers v5.12.0 for Delphi 6-11 Alexandria + CRACK (A Collection of More Than 100 Individual Container Classes for Delphi)

Version: 5.12.0
Product Release Date: September 16, 2021
Download Dicontainers V5.12.0 For Delphi 6-11 Alexandria + Crack (A Collection Of More Than 100 Individual Container Classes For Delphi)
DIContainers is a collection of more than 100 individual container classes for Delphi (Embarcadero, CodeGear, Borland). It includes four different container structures and it is easy to use. Unlike other libraries, it strictly separates a container's data and structure.
Add to your wishlist or like it:
0

DIContainers is a collection of over 100 individual container classes for Delphi (Embarcadero, CodeGear, Borland).

Four different container structures are available:

  • Hash containers
  • Doubly-linked lists
  • N-ary trees
  • Vector containers

Dicontainers

DIContainers is designed with simple customization in mind. Unlike other libraries, it strictly separates a container’s data and structure:

  • Data describes an individual item in the container, for instance, an Integer number. The data layer is responsible for managing the item’s memory but also for copying, comparing, and streaming items. Data items in DIContainers are made up of memory-efficient Pascal records. Special item handlers are able to initialize and finalize items automatically as needed.
  • Structure describes the arrangement of items within the container, like a linked list, linear vector, etc. The structure determines how fast items can be added, manipulated, and retrieved from the container. Different item handlers can offer the same structure for different containers (see hierarchy on the right). To create a new container for some data, it is often sufficient to reuse an existing item handler or make a new item handler for the new data type.
  • Type. In addition to the general container classes, many ready-made containers interface typed access to their items like strings (WideStrings and AnsiStrings), Number types, Objects, Pointer, and combinations of the above. More than 100 containers are ready to use straight out of the box.

DIContainers Features:

  • A collection of more than 100 individual container classes
  • Advanced container operations include cross-container assignment (i.e., from lists to vectors) and cascading streaming.
  • Four different container structures
  • Easy customization
  • The DIContainers package includes full Html Help plus demo projects. It is fully functional with no restrictions.