GCC의 정렬된 malloc()? GCC 또는 glibc에 정렬된 포인터에 메모리 블록을 할당하는 표준화된 기능이 있습니까?MSVC의 _align_malloc()처럼?질문을 받은 이후 새로운 기능이 C11에 의해 표준화되었습니다. void *aligned_alloc(size_t alignment, size_t size); 그리고 glibc에서 사용할 수 있습니다(제가 알기로는 윈도우에서는 사용할 수 없습니다).그것은 그것의 주장을 다음과 같은 순서로 받아들입니다.memalign마이크로소프트의 반대._aligned_malloc그리고 그것을 사용합니다.free할당 해제를 위해 정상적으로 작동합니다. 미묘한 차이는aligned_alloc을 요구합니다.size의 배수가 되다alignment.memalign 함수..