我不经常使用std流,所以我很好奇如何将一个istream指针反序列化为一个push :: host_vector中的DataStruct [POD]的向量?
int numberOfDataStructs;
std::istream* bufferToDeserialize;
thrust::host_vector<DataStruct> deserializedVector;
// Copy istream into vector ?
没有推力和普通指针,我会malloc,然后是memcpy。我不确定推力库中的等价物是什么?