add C functions for map lengthPrefix

This commit is contained in:
Michael Sippel 2025-02-05 11:25:53 +01:00
parent 10dab73876
commit e07b3585f9
Signed by: senvas
GPG key ID: F96CF119C34B64A6
6 changed files with 81 additions and 13 deletions

View file

@ -22,10 +22,12 @@ int main() {
{
struct LengthPrefixUInt8Array * src = (void*) bufB;
struct LengthPrefixUInt64Array * dst = (void*) bufA;
length_prefix_array_map_8_to_64( morph_digit_as_char_to_uint64, src, dst );
/*
dst->len = src->len;
for( uint64_t i = 0; i < src->len; ++i )
morph_digit_as_char_to_uint64( &src->items[i], &dst->items[i] );
*/
}
// morph to
@ -63,9 +65,12 @@ int main() {
struct LengthPrefixUInt64Array * src = (void*) bufB;
struct LengthPrefixUInt8Array * dst = (void*) bufA;
length_prefix_array_map_64_to_8( morph_digit_as_uint64_to_char, src, dst );
/*
dst->len = src->len;
for( uint64_t i = 0; i < src->len; ++i )
morph_digit_as_uint64_to_char( &src->items[i], &dst->items[i] );
*/
}
// morph to