10 lines
221 B
Lua
10 lines
221 B
Lua
|
|
ffi = require("ffi")
|
||
|
|
ffi.cdef[[
|
||
|
|
#pragma pack(1)
|
||
|
|
typedef struct { char c; int i; } foo;
|
||
|
|
#pragma pack(4)
|
||
|
|
typedef struct { char c; int i; } bar;
|
||
|
|
]]
|
||
|
|
print(ffi.sizeof(ffi.new("foo")))
|
||
|
|
print(ffi.sizeof(ffi.new("bar")))
|