#include <iostream>
#include <fstream>
using std::cout;
using std::endl;
#define SIZE 3
int main()
{
float arr[SIZE] = { 0, 0, 0 };
char filename[] = "d:\\data.bin";
std::ifstream ifs(filename, std::ios::in | std::ios::binary);
if (!ifs) {
cout << "Error open file" << endl;
exit(1);
}
ifs.read((char *)&arr, sizeof(arr));
for (int i = 0; i < SIZE; i++)
cout << arr[i] << " ";
ifs.close();
cout << endl;
return 0;
}
/*
run:
3.14 87.91 -12.85
*/