gpt4 book ai didi

c++ - 在 Visual C++ 中分配对齐数据 (memalign)

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:31:58 25 4
gpt4 key购买 nike

我有一个用 C++ 编写的小型原型(prototype)程序,它在 Linux 下运行,使用 memalign 函数来分配与页面等边界对齐的区域。 Visual C++ 中是否有等效函数?

最佳答案

您正在寻找 _aligned_malloc .请注意,必须使用 _aligned_free 释放内存,并且对齐限制为 2 的幂。

如果您需要更大的灵 active ,那么手动推出您自己的解决方案并不难,该解决方案以 mallocalignment + bytes 内存块开始。

关于c++ - 在 Visual C++ 中分配对齐数据 (memalign),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4645613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com