zoukankan      html  css  js  c++  java
  • 《Ogre 3D 游戏开发框架指南》配套光盘的一个小瑕疵

    这本书是一本很好的介绍Ogre引擎和Orz游戏开发框架的书籍,书籍脉络清晰、行文流畅、讲解透彻,书籍配套光盘源码例子丰富,随带的Orz源代码极有价值,是初学者的很好的入门教材。

    不过这本书配套光盘的源码里有一个小小的瑕疵:在书籍的第3周第5天(OrzFighterClub_Day5),源代码中有一个地方出现了小bug,使得该程序可以编译通过,但运行时就会报错。这段代码位于Fighter.cpp中,需要把

    const std::string & FCFighterFactory::getTypeName() const
    {
     static const std::string typeName("FCFighter");
     return typeName;
    }

    改为

    const std::string & FCFighterFactory::getTypeName() const
    {
     static const std::string typeName("FCFighter2");
     return typeName;
    }

    修改之后,编译、运行皆正常。

    ---------------------------------

    另外,第2周的Day3和Day4的源码是一样的(都是Day4的源码),不过这个问题不大,因为书中的内容是不同的,书中对这两天的讲解区别很明显。

  • 相关阅读:
    让linux用户隶属于多个组
    ldd 的介绍
    全栈博客开发(三)完善项目并容器化
    C++ 迭代器
    C++ vector类
    C++输入输出流和变量
    C++ vscode搭建windows C++开发环境
    全栈博客开发(二)添加渲染
    C++ string类
    全栈博客开发(一)服务结构
  • 原文地址:https://www.cnblogs.com/it_han_ku/p/2147539.html
Copyright © 2011-2022 走看看