Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
N2TRN
0 / 0 / 0
Регистрация: 18.10.2015
Сообщений: 1
#1

Обработка исключений OpenSSL - C++

18.10.2015, 20:12. Просмотров 232. Ответов 0
Метки нет (Все метки)

Здравствуйте, не нашел в документации к OpenSSL как осуществлять обработку ошибок в нем, например при использовании функции COMP_expand_block, в случае подачи не верных данных(например подача не сжатых данных на вход функции), выдает исключение которое стандартными средствами типа try/catch не удается обработать. А, да и еще может кто знает как узнать необходимый размер буфера необходимого для не сжатых данных, если известен лишь буфер содержащий сжатые алгоритмом DEFLATE данные и длина этого буфера(В данный момент записываю эти данные в заголовке файла, но может быть как то можно вычислить необходимый размер буфера).
P.S.: буду очень признателен если кто либо ответит на данные вопросы, или хотя бы подскажет в какую стону копать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2015, 20:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Обработка исключений OpenSSL (C++):

SIGINT с OpenSSL - C++
Приветствую всех! Натыкаюсь в программе (обычная однопоточная консолька, делащая несколько запросиков) на SIGINT. Программа использует...

libcUrl с OpenSSL на MinGW - C++
Помогите! Никак не могу разобраться с libcUrl с OpenSSL, просто libcUrl компилю без проблем, и использую, но нужнен https. ...

При вызове функции из OpenSSL программа завершается с кодом 0х1 - C++
int main(int argc, char* argv) { RSA *keypair = RSA_generate_key(RSA_KEY_LENGTH, PUB_EXP, NULL, NULL); FILE *rsa_pubkey_file =...

Обработка исключений - C++ Builder
Добрый вечер, возникла такая проблема: пытаюсь поймать обработчиком исключений ошибку при открытии файла и помещении его в Memo, но ошибка...

Обработка исключений - C++ Builder
Как можно получить номер строки, вызвавшей исключение? К примеру выполняется ряд однотипных действий, которые могут потенциально вызвать...

Обработка исключений - C++ Builder
Здравствуйте! Возможно, мой вопрос совсем глупый. Но как сделать так, чтобы обработка исключений проводилась так, как написала это я с...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2015, 20:12
Привет! Вот еще темы с ответами:

Debug и обработка исключений - C++ Builder
Добрый день. Вопрос в следующем, генерирую сам исключение: try { throw(1); } catch (...) { ... }

создание и обработка исключений - C++ Builder
подскажите как реализовать свой класс исключений, а затем создать исключение этого типа? есть код class EError: public Exception{};...

Рассылка почты и обработка исключений - C++ Builder
Всем привет, проблема такая: в потоке создаю TIdSMTP, TIdMessage, TIdSocksInfo, TIdSSLIOHandlerSocketOpenSSL. При работе программы...

Не пойму момент (обработка исключений) - C++ Builder
Вот код: try { Application->Initialize(); Application->CreateForm(__classid(TForm1), &Form1); Application->Run(); } ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru