1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-13 19:25:38 +02:00
cdt/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/data/launch/src/CatchpointTestApp.cc

29 lines
548 B
C++
Raw Normal View History

2010-04-06 19:32:14 +00:00
#include <iostream>
#include <unistd.h>
int g_i = 0;
int main() {
for (; g_i < 8; g_i++) {
try {
std::cout << "Throwing exception" << std::endl;
throw 1;
}
catch (int exc) {
std::cout << "Exception caught" << std::endl;
}
}
// For setting a catchpoint while target is running
std::cout << "Sleeping..." << std::endl;
sleep(2);
std::cout << "...awake!" << std::endl;
try {
std::cout << "Throwing exception" << std::endl;
throw 1;
}
catch (int exc) {
std::cout << "Exception caught" << std::endl;
}
return 0;
}