0
나는이 같은 GTK 응용 프로그램을 만드는거야 : X 서버가없는
Glib::RefPtr<Gtk::Application> app;
try {
app = Gtk::Application::create(argc, argv, "loocal.testgtk",
Gio::APPLICATION_HANDLES_COMMAND_LINE);
}
catch (...) {
....
}
경우 (도달 할 수없는) 프로세스가 중단되면, catch(...)
부분은 실행되지 않습니다.
Q :이 예외를 중단하고 catch하는 방법이 있습니까? 예 : 다시 시도하거나 폴백 디스플레이에 연결 하시겠습니까?
또한 X 서버와의 연결이 끊어지면 응용 프로그램의 GUI 부분을 다시 시작하고 X 서버 나 폴백 X에 다시 연결하기 위해 예외를 잡는 방법이 있습니까? 섬기는 사람?