【发布时间】:2013-07-22 10:29:25
【问题描述】:
我正在尝试在 Xcode 上使用 allegro,在遵循教程之后,我收到了这个警告“隐式转换失去整数精度”。
我相信由于此警告,我无法使游戏全屏或无法更改屏幕大小。我也无法创建图像的位图
我将如何解决这个问题?我根本没有权限,无法对其进行任何更改!
int res = lres >> 16;
^ implicit conversion loses integer precision
帮帮我
【问题讨论】:
-
lres的类型是什么?
-
是错误还是警告?警告可以简单地忽略。
-
警告,但我遇到了其他问题,例如位图图像未出现,屏幕尺寸无法更改(它始终是固定的)。我想确认此警告不会导致问题
-
警告不太可能表示真正的问题,但在奇怪的情况下可能会出现。