Я хотел бы использовать setjmp и longjmp в программе на C, которая ссылается на библиотеку, которая реализована на C ++ (но имеет C API).
Код C ++ выполняет динамическое выделение памяти, а указатели передаются через API, но до тех пор, пока сторона C кода правильно управляет этими (непрозрачными) объектами, не должно быть никаких проблем при использовании longjmp, верно
Я знаю, что использовать эти функции в коде C ++ небезопасно, но должно ли это быть безопасно в коде C, связанном с кодом C ++?