#include <iostream>
#include <fstream>
int main()
{
std::streampos size;
char *databock;
std::ifstream file("d:\\data.bin", std::ios::in | std::ios::binary | std::ios::ate);
if (file.is_open())
{
size = file.tellg();
databock = new char[size];
file.seekg(0, std::ios::beg);
file.read(databock, size);
file.close();
std::cout << databock << std::endl;
delete[] databock;
}
else std::cout << "Error open file" << std::endl;
return 0;
}
/*
run:
data.bin
--------
A text for binary file
*/