兔子的技术博客

兔子

   :: 首页 :: 联系 :: 聚合  :: 管理
  202 Posts :: 0 Stories :: 43 Comments :: 0 Trackbacks

留言簿(10)

最新评论

阅读排行榜

评论排行榜

 

   IInternalGameWorldPtr ptrInGameWorld = GetGameWorld();  // C4800
   ptrInGameWorld->InstallLobbyClientHook(this);


产生如下错误:
1>e:\dgsource\dg_game\project2009\branches\alpha4\dreamgame\client\projects\gameclientshare\gamemoduleui.cpp(47): warning C4800: “IGameWorld *”: 将值强制为布尔值“true”或“false”(性能警告)

原因:GetGameWorld() 返回的 IGameWorld * 未定义;此前只是做了以下声明:

interface IGameWorld;


但未包含 IGameWorld 的头文件。

在文件开始处增加如下语句,警告消失:

#include "..\..\sdk\Include\GameWorld_i.h"
posted on 2011-02-25 16:06 会飞的兔子 阅读(406) 评论(0)  编辑 收藏 引用 所属分类: C++及开发环境

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理