Что выведет код?
#include <iostream>Ответ: программа завершится аварийно.
class A {
public:
A() {}
~A() {
throw 42;
}
};
int main(int argc, const char * argv[]) {
try {
A a;
throw 32;
} catch(int a) {
std::cout << a;
}
}
БИ Библиотека C/C++ разработчика | cpp, boost, qt @cppproglib · 16.8K subscribers #include <iostream>Ответ: программа завершится аварийно.
class A {
public:
A() {}
~A() {
throw 42;
}
};
int main(int argc, const char * argv[]) {
try {
A a;
throw 32;
} catch(int a) {
std::cout << a;
}
}