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

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