Статус: Активный участник
Группы: Участники
Зарегистрирован: 12.07.2021(UTC) Сообщений: 39 Сказал(а) «Спасибо»: 10 раз
|
Хочу сохранить в строку данные сертификата, но в консоли половина символов - рандомные. В какой кодировке приходят символы? как их лучше обрабатывать? Есть ли отличия в кодировках на Linux и Windows? Вот так сохраняю в std::string: Код:cert->Issuer.assign(reinterpret_cast<char *>(pCertInfo->Issuer.pbData), pCertInfo->Issuer.cbData);
хотя pCertInfo->Issuer.pbData - unsigned char*
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 12,691 Сказал «Спасибо»: 500 раз Поблагодарили: 2046 раз в 1586 постах
|
CERT_INFO structure =>CERT_NAME_BLOB CertNameToStrA function The CertNameToStr function converts an encoded name in a CERT_NAME_BLOB structure to a null-terminated character string. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close