【发布时间】:2022-07-03 17:52:32
【问题描述】:
我正在尝试使用 010 Editor 创建一个二进制模板,并且我正在尝试创建一些动态名称,如下所示:
local int x;
local string track;
typedef struct {
uchar unk1 <name="Unused">;
for(x=1; x<4; x++) {
SPrintf( track, "Track %d", x );
STRUCT1_entry Trackxx <name=track>;
}
uchar filler[248];
} STRUCT1;
因此,我希望创建 3 个名为的 STRUCT1_entry:
- 曲目 1
- 曲目 2
- 曲目 3
但我得到的是不同的
- 曲目 3
- 曲目 3
- 曲目 3
似乎该名称仅获得分配的最后一个值。你知道我在这里想念什么吗? 非常感谢
【问题讨论】:
标签: templates editor binaryfiles