ich versucht, dieses struct Foo(T)
{
align(8) void[T.sizeof] data;
}
aber static assert(Foo!(int).data.alignof == 8);
versagt, mich um die Ausrichtung zu sagen ist noch 1 statt 8. Warum ist
Ich bin gerade über die Art std::alignment_of Typ Merkmal und seine bald zu Freund std::alignment_of_v gestolpert. Sie scheinen speziell so entworfen worden zu sein, dass sie einem einfachen Aufruf an