any key для выхода?
fn main() { match std::panic::catch_unwind(|| real_main()) { Ok(_) => todo!(), Err(_) => press_any_key(), } }
не надо так делать. запускай приложение из консоли, а не кликаньем мышки, тогда после завершения работы приложения консоль не закроется
Проблема в том, что пишется для людей, которые не умеют в консоль, сидят под виндой и им exeшник подавай. Эта фигня при панике просто закрывается. Зная юзерков, будут ныть что ничего не работает, а так хоть немного будет понятно, что пошло не так)
Обсуждают сегодня