D言語 Part29
■ このスレッドは過去ログ倉庫に格納されています
0745デフォルトの名無しさん
2012/06/30(土) 14:08:03.43import std.conv;
string SetAlign(int i)(string s) { return text("align(", i, "): ", s); }
version(Win64) {
enum const_align = 8;
} else {
enum const_align = 1;
}
mixin(SetAlign!const_align(q{
struct A {
ubyte[3] ar;
int a;
int b;
}
}));
■ このスレッドは過去ログ倉庫に格納されています