【发布时间】:2014-08-23 13:52:35
【问题描述】:
尝试在 Ubuntu 14.04 LTS 和 gcc 4.4.7 上编译 MUD(在线文本游戏),但我不断收到以下信息:
vt100.c:在函数“get_tactical_map”中:
vt100.c:1741:警告:从指针转换为不同大小的整数
vt100.c:1805:警告:从指针转换为不同大小的整数
上面每一行的代码都是一样的:
*pto++ = 'a' + ((int) fch % 25);
如果需要,我可以链接整个文件,只是不知道上传到哪里。
【问题讨论】:
-
fch是如何声明的? -
整个文件会很有帮助。你从哪里得到的文件? (您无需再次上传,只需提供您从中获取的链接即可。)
-
声明为:CHAR_DATA *fch;
-
该文件可以在mudbytes.net/file-2644找到,它是src目录下的vt100.c。