Декодирование C ++ для печати в кавычках с помощью GMime 3.0

У меня есть электронное письмо, состоящее из нескольких частей, я успешно проанализировал его с помощью GMime, но не могу понять, как декодировать Content-Transfer-Encoding: цитируемый для печати частей.

Я видел, что есть автоматные функции, но я не знаю, как их использовать.

g_mime_encoding_init_decode ()

g_mime_encoding_quoted_decode_step ()

Кто-нибудь знает, как это сделать?
Мой ввод — это текстовый файл, содержащий сообщение.

0

Решение

Вам не нужно использовать эти методы. Все, что вам нужно сделать, это сделать:

content = g_mime_part_get_content (part);
g_mime_data_wrapper_write_to_stream (content, output_stream);

С этой точки зрения, output_stream будет содержать декодированный контент.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]