水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
展开
|
楼主
|
同主题展开
|
溯源
|
返回
上一篇
|
下一篇
|
同主题上篇
|
同主题下篇
主题:Re: aligned_allocator到底做了什么?
z16166
|
2020-04-02 10:54:31
|
可以单步跟进去看的。
顾名思义,就是返回对齐的内存地址。有些API或者OS机制需要提供对齐的地址,不然就会返回失败。
通常是调用编译器提供的intrinsic函数。或者多分配一点内存,在分配的这段内存中从头开始找到对齐的那个地址,返回那个地址即可。
参考:
https://johanmabille.github.io/blog/2014/12/06/aligned-memory-allocator/
--
FROM 123.118.188.*
上一篇
|
下一篇
|
同主题上篇
|
同主题下篇
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版