Я попробовал эту структуру Foo(T)
{ align(8) данные void[T.sizeof];
} но статический assert(Foo!(int).data.alignof == 8); терпит неудачу, говоря мне, что выравнивание по-прежнему равно 1 вместо 8. Почему это и как мне...
вопрос задан: 19 May 2012 11:50