Skip to content
Maksym Dzyubenko edited this page Sep 9, 2024 · 4 revisions

mdz_ansi_alg description

mdz_ansi_alg is algorithms library for contiguous single-byte string, containing ASCII (0..127) and "ANSI" (128 - 255) characters.
Functions are algorithms for processing input data. There are no memory allocations happen inside functions and no dynamic memory use.

String may contain 0-terminators ('\0') inside, and must end with 0-terminator.

Capacity - how many bytes of memory is reserved for string content. Capacity does not include 0-terminator byte, thus reserved memory should be at least 1 byte bigger than Capacity.
Size - how many characters are actually residing in a string.

Test license generation: - in order to get free test-license, please proceed to our Shop page maxdz Shop and register an account. After registration you will be able to obtain free 30-days test-licenses for our products using "Obtain for free" button.

mdz_ansi_alg_init() with license information should be called for library initialization before any other library call.

mdz_ansi_alg_init("<first-name-hash>", "<last-name-hash>", "<email-hash>", "<license-hash>");

mdz_ansi_alg API Reference is generated using mdzApiRefGenerator.