有没有办法确保valarray使用对齐的内存,以便可以使用SSE和AVX进行矢量化?据我所知,STL不保证对齐,你不能将分配器传递给valarray.还有另一种方法来实现这一目标吗?
谢谢!
我想在C++中执行以下操作:
static const char* data[] = { #include "mydata.hh" };
Run Code Online (Sandbox Code Playgroud)
其中mydata.hh的内容应该被指定为数据的char数组.我已经尝试了#include的各种变体和(一级和两级)字符串化#x.到目前为止没有工作.这实际上是可能的还是我错过了什么?
谢谢你.