将istream反序列化为thrust :: host_vector?

时间:2018-04-16 16:16:39

标签: c++ thrust

我不经常使用std流,所以我很好奇如何将一个istream指针反序列化为一个push :: host_vector中的DataStruct [POD]的向量?

int numberOfDataStructs;
std::istream* bufferToDeserialize;
thrust::host_vector<DataStruct> deserializedVector;

// Copy istream into vector ?

没有推力和普通指针,我会malloc,然后是memcpy。我不确定推力库中的等价物是什么?

0 个答案:

没有答案