BIO_new_mem_buf возвращает неожиданный нольC++

Программы на C++. Форум разработчиков
Ответить
Гость
 BIO_new_mem_buf возвращает неожиданный ноль

Сообщение Гость »


#include #include #include #include #include #include #include #include #include #include const std::string& pubKey = "-----НАЧАТЬ ПУБЛИЧНЫЙ КЛЮЧ -----\n" "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDh05NYPm57oIG9SAE/piu9p4su\n" "PkVgHM5kbft8X0tF/b2h9hOpAUTtt/ci+G4lDukwvZf0hW1F4IuJtDZsBAcCnQZH\n" "ULExGeGigeUxJ4/bktyOlxGh4cptR0Y3Ula8W84wpu8DnlRfkWkzGLPiEh6YUvYw\n" "QIA2NcH1NPAg/SgIVwIDAQAB\n" "-----КОНЕЦ ПУБЛИЧНОГО КЛЮЧА-----"; класс Тест { публика: Тест() { BIO* keyBio = BIO_new_mem_buf((void*)pubKey.data(), pubKey.size()); если (keyBio == nullptr) { прерывание(); } еще { /*Выполняем некоторые важные операции.*/ BIO_set_close(keyBio, BIO_NOCLOSE); BIO_free (ключБио); } std::cout
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»