C++ 读取文件内容到data 结构体 structure

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/vernice/article/details/70150485
#include <iostream>
#include <fstream>
#include <stdlib.h>
using namespace std;

typedef struct {
	int	n;	
	char *data;
} BLOCK;

int main () {
	BLOCK block;
	
	ifstream infile ("test.txt", ios::binary);
	infile.read((char*)&block.n, sizeof(block.n));
	block.data = (char *)calloc(1, 1024); //allocate space for data
	infile.read( block.data, 1024);
	infile.close();
	cout << "data : " << block.data << endl;

	return 0;
}

猜你喜欢

转载自blog.csdn.net/vernice/article/details/70150485