C文件操作,结构体
数据结构老师下发一个求最优树的问题,我想直接读他给的文件内容,但是怎么个读法行得通吖?(在我不知道他的存储的格式的情况下)
截个图详细说明:
然后我想用二维整数组存放它们之间的距离:
(只学过C/C++,)先谢谢各位 文件 结构体 C/C++
[解决办法]
std::vector<char> v;
if (FILE *fp = fopen("filename", "r"))
{
char buf[1024];
while (size_t len = fread(buf, 1, sizeof(buf), fp))
v.insert(v.end(), buf, buf + len);
fclose(fp);
}
读取文件std::vector<char> v;
if (FILE *fp = fopen("filename", "r"))
{
char buf[1024];
while (size_t len = fread(buf, 1, sizeof(buf), fp))
v.insert(v.end(), buf, buf + len);
fclose(fp);
}