`std::rethrow_Exception` не перехватывается с помощью `catch (const std::Exception&)` в Android NDKC++

Программы на C++. Форум разработчиков
Anonymous
`std::rethrow_Exception` не перехватывается с помощью `catch (const std::Exception&)` в Android NDK

Сообщение Anonymous »

У меня есть приложение для Android, которое вызывает код C++ из Java.
Это мой код C++:

Код: Выделить всё

try {
throw std::runtime_error("Test exception");
} catch (...) {
auto eptr = std::current_exception();
try {
std::rethrow_exception(eptr);
} catch (const std::exception& e) {
std::cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/79237502/stdrethrow-exception-not-catchable-with-catch-const-stdexception-in-a[/url]

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