?? spec4.c
字號:
// { dg-do run }// Testing exception specifications.// Test 4: all throws fail, call terminate.#include <stdlib.h>#include <exception>void my_term () { exit (0); }void my_unexp () { throw 42; }voidf () throw (short){ throw 'a';}int main (){ std::set_terminate (my_term); std::set_unexpected (my_unexp); try { f (); } catch (char) { return 2; } catch (int) { return 3; } catch (std::bad_exception) { return 4; } return 5;}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -