#include
#include
#include
using namespace std;
class student
public:
long num;
string name;
float score;
student(long num=0,string name="",float score=0)
num=num;
name=name;
score=score;
void show()
coutstudent student[4]=;
fstream outfile;
outfile.open("e://data5.dat",ios::out|ios::binary|ios::in|ios::trunc);
if(!outfile)
cout<<"outfile creat fail!"for(int i=0;i<4;i++)
outfile.write((const char*)&student[i],sizeof(student[i]));
student s;
outfile.seekg(0,ios::beg);
outfile.read((char*)&s,sizeof(s));
cout<<"output from the file:"s.show();
outfile.read((char*)&s,sizeof(s));
return 0;
Python列出資料夾中的檔案
幾乎所有的關於作業系統的內容可以在python 官方文件中找到 其中os.path被單獨列出 os.listdir path 可以列出path目錄中的檔名子資料夾 os.path.isfile 可以用來判斷是否是檔案。於是可以結合,用來只遍歷資料夾中的檔案 1 from os import list...
檔案操作,列出資料夾所有檔案資訊
filesysteminfo fileinfo new directoryinfo folderbrowserdialog1.selectedpath listfiles fileinfo public void listfiles filesysteminfo fileinfo c 讀取被程序占用...
找出資料夾中的相同檔案,並移動到指定資料夾中
找出資料夾中的相同檔案,並移動到指定資料夾中 import hashlib import os,shutil defmd5 vaule dir hasher hashlib.md5 afile open dir rb buf afile.read a hasher.update buf return...