내가이 struct Foo(T)
{
align(8) void[T.sizeof] data;
}
하지만 static assert(Foo!(int).data.alignof == 8);
시도 나에게 여전히 1 대신 8의 정렬을 말하는 실패합니다. 이유는 무엇이며 어떻게 수정해야합니까? 8의 값이 아닌 임의의 정렬에 대해 작동하도록하려면 어떻게해
GetLastError는 "프로그램에서 명령을 실행했지만 명령 길이가 잘못되었습니다."라는 메시지가 표시됩니다. Process32First()를 호출 할 때 오류가 발생합니다 (아래 코드 참조). 나는 도움이 보인 1 개의 포스트를 찾아 냈다 (http://social.msdn.microsoft.com/Forums/is/vcgeneral/thread/6f4