小编ph1*_*ash的帖子

Inno设置无效的位图图像

我正在尝试更换安装程序起始页上的侧边栏图像.我一直收到错误'位图图片无效'.规格与默认的Inno Setup安装程序侧栏.bmp完全匹配.我试图使用的图像尺寸为164 x 314,位深度为8,这是文档推荐的.

有什么我想念的吗?任何提示表示赞赏!

这是图片的链接

inno-setup bitmap bitmapimage

15
推荐指数
2
解决办法
7507
查看次数

C预处理器如何知道扩展什么以及不扩展什么?

假设我们有一个定义的宏

#define VALUE_ENTRY(a, b, c, d, e, f, g) \
    case E_##a##e: temp.a##e = d; break;
Run Code Online (Sandbox Code Playgroud)

预处理器如何知道'temp'中的'e'不应该扩展?是不是因为没有##在'e'面前?

此外,应该temp.a##etemp.##a##e

c macros gcc

4
推荐指数
1
解决办法
58
查看次数

GCC预处理器将如何优化?

假设我们有一个宏+函数:

#define MY_MACRO (2*64)

int foo(void)
{
    return (2 * (MY_MACRO));
}
Run Code Online (Sandbox Code Playgroud)

gcc会MY_MACRO在编译时优化到128,而不是使计算成为运行时操作吗?并且在返回语句中更进一步,是否会以类似的方式将其优化为256?

如果是这样,预处理器在可能的优化方面还会寻找其他什么?

c optimization gcc

0
推荐指数
1
解决办法
88
查看次数

标签 统计

c ×2

gcc ×2

bitmap ×1

bitmapimage ×1

inno-setup ×1

macros ×1

optimization ×1