Просто без всякой причины возясь с исключениями в C++20, я заметил поведение функции std::rethrow_Exceptionion при использовании с вложенными исключениями и std::current_Exception. Рассмотрим этот пример:
Просто без всякой причины возясь с исключениями в C++20, я заметил поведение функции std::rethrow_Exceptionion при использовании с вложенными исключениями и std::current_Exception. Рассмотрим этот пример: [code]#include #include
using namespace std;
int main() { struct B { B(int ii): i(ii) { } virtual ~B() { } int i; };