學生類資料輸入讀出資料夾

2021-05-24 02:11:47 字數 775 閱讀 3442

#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...