Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
При взаимодействии между C и C++ в контексте обработки исключений следует учитывать:
extern "C"
linkage. Это приводит к undefined behavior.try-catch
в C++), полагаясь на коды ошибок или setjmp
/longjmp
.longjmp
.try-catch
блоки для обработки исключений C++ до вызова C-функций или после возврата из них.При взаимодействии между C и C++ в контексте обработки исключений следует учитывать:
extern "C"
linkage. Это приводит к undefined behavior.try-catch
в C++), полагаясь на коды ошибок или setjmp
/longjmp
.longjmp
.try-catch
блоки для обработки исключений C++ до вызова C-функций или после возврата из них.Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.