Я работаю над проектом на C ++, где я читаю электронную почту с сервера imap, обрабатываю ее и затем отправляю в базу данных.
Сообщение от сервера imap: You're very welcome and thanks
.
Когда я получаю его с сервера imap, я получаю You=E2=80=99re very welcome and thanks
.
Из того, что я понимаю для цитируемой печатной формы, после =
- шестнадцатеричное значение, которое должно быть преобразовано в символ ASCII.
Я не понимаю, почему апостроф, по-видимому, состоит из 3 разных символов, и когда я конвертирую его через приложение на C ++, оно выглядит как YouÖe very welcome and thanks
.
Я ожидал, что сообщение на самом деле будет закодировано как You=27e very welcome and thanks