当我尝试将布尔向量从主机内存转换为ArrayFire上的设备内存时,我收到一个奇怪的外部LNK2019和LNK1120 Visual Studio编译器错误。
std::vector<bool> hMyData;
af::array myData= af::array(hMyData.size(), &hMyData[0]);
如果我使用字节,没关系。
std::vector<byte> hMyData;
af::array myData= af::array(hMyData.size(), &hMyData[0]);
还有没有其他方法可以使用bool向量而没有编译器错误?
谢谢