这些是在读取文件的时候用到的,有人能具体给我解释一下吗,非常感谢!

fstream file("worker.txt",ios::in);

file.read(reinterpret_caet<char *>(&b),sizeof(b))

fstream file("worker.txt",ios::out);

file.write((char *)&workers[i],sizeof(workers[i]));


141editor
浏览 1344回答 1
1回答

委屈的宝宝

ios::in 为输入(读)而打开文件ios::out 为输出(写)而打开文件ios::ate 初始位置:文件尾ios::app 所有输出附加在文件末尾ios::trunc 如果文件已存在则先删除该文件ios::binary 二进制方式reinterpret_caet<char *> 将&b的指针转换为char*型
打开App,查看更多内容
随时随地看视频慕课网APP