. // print some information}处理应该显示一些信息并关闭程序。这在Windows上工作得很好,但在Linux上,程序只是在终端上直接用"Killed“关闭。似乎OOM杀手在异常被捕获之前就杀死了我的程序。如何在Linux上捕获内存不足异常?而且,如果我一次新建了大量内存,那么这个函数在Linux上就可以工作。然而,如果我每次都是新的(例如:在一个循环中),程序最终会以终端上的“will”结
这段代码在Windows和Linux上运行的很好,但是在Android中不调用appCfg::~ appCfg ().How修改代码来自动销毁所有平台上的appCfg(在关闭程序上)?pSetting = new QSettings(Const::SettingPath()+"/main.cfg",QSettings::IniFormat);//called on Windows and Linux