c++使用ifstream读取bvecs文件
时间: 2023-04-04 09:03:35 浏览: 191
可以使用ifstream读取bvecs文件,具体操作可以参考以下代码:
```
#include <fstream>
#include <iostream>
#include <vector>
using namespace std;
int main() {
ifstream fin("file.bvecs", ios::binary);
if (!fin) {
cout << "Open file failed!" << endl;
return -1;
}
// 读取文件头
int dim, num;
fin.read((char*)&dim, 4);
fin.read((char*)&num, 4);
// 读取数据
vector<float> data(dim * num);
fin.read((char*)data.data(), dim * num * sizeof(float));
fin.close();
// 输出数据
for (int i = 0; i < num; i++) {
for (int j = 0; j < dim; j++) {
cout << data[i * dim + j] << " ";
}
cout << endl;
}
return 0;
}
```
以上代码可以读取bvecs文件中的数据,并输出到控制台。
阅读全文
相关推荐

















