Библиотека base64
C
int base64_encode_inline_len(int len);
Вычисление длины кодированной строки на основе длины исходной.
Параметрыlen
- длина исходной строки.
Возвращаемое значение
Длина кодированной строки.
C
int base64_encode_inline(char* coded_dst, const char* plain_src, int len_plain_src);
Кодирование строки plain_src
.
Параметрыcoded_dst
- указатель на кодированную строку для записи.plain_src
- указатель на исходную строку.len_plain_src
- длина исходной строки.
Возвращаемое значение
Длина кодированной строки.
C
int base64_decode_inline_len(const char* coded_src);
Вычисление длины декодированной строки на основе кодированной.
Параметрыcoded_src
- указатель на кодированную строку.
Возвращаемое значение
Длина декодированной строки.
C
int base64_decode_inline(char* plain_dst, const char* coded_src);
Декодирование строки coded_src
.
Параметрыplain_dst
- указатель на декодированную строку для записи.coded_src
- указатель на кодированную строку.
Возвращаемое значение
Длина декодированной строки.