我目前的代码是:
a = new int[10];
并且地址a是0x...040我希望它是4096字节对齐的,所以我尝试将其更改为:
a = new __declspec(align(4096)) int[10];
但这仍然不起作用(地址仍然以040而不是结尾000。我做错了什么?
我目前的代码是:
a = new int[10];
并且地址a是0x...040我希望它是4096字节对齐的,所以我尝试将其更改为:
a = new __declspec(align(4096)) int[10];
但这仍然不起作用(地址仍然以040而不是结尾000。我做错了什么?