QQ登录

只需一步,快速开始

查看: 6531|回复: 0
打印 上一主题 下一主题

玩不了 望高手帮忙 谢咯

[复制链接]

主题

好友

450

积分

版主

楼主
发表于 2012-6-15 13:54:59 |显示全部楼层
本帖最后由 jinchengde 于 2012-6-15 13:56 编辑

代码中有这么一段:
// FIXME: add other, more specific
    // exceptions.
    try {
        std::set_terminate(fg_terminate);
        atexit(fgExitCleanup);
        if (fgviewer)
            fgviewerMain(argc, argv);
        else
            fgMainInit(argc, argv);
            
        
    } catch (const sg_throwable &t) {
                            // We must use cerr rather than
                            // logging, since logging may be
                            // disabled.
        cerr << "Fatal error: " << t.getFormattedMessage() << endl;
        if (std::strlen(t.getOrigin()) != 0)
            cerr << " (received from " << t.getOrigin() << ')' << endl;

    } catch (const string &s) {
        cerr << "Fatal error: " << s << endl;

    } catch (const char *s) {
        cerr << "Fatal error: " << s << endl;

    } catch (...) {
        cerr << "Unknown exception in the main loop. Aborting..." << endl;
        if (errno)
            perror("Possible cause");
    }

跟一下代码看看什么地方抛出来的异常?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入FG

本版积分规则

手机版|联系我们| FlightGear ( 吉ICP备19002044号-7 )

GMT+8, 2024-5-19 15:59

Powered by Discuz! X3.2

© 2001-2013 FlightGear Inc.

返回顶部