2023年7月18日发(作者:)
MFC⽂件读取以及写⼊⾃定义了⼀个结构体,将对象保存⾄容器中,并将数据写⼊⽂件保存⾄本地:struct Student{ CString m_name; CString m_sex; CString m_age;};//在OnInitDialog模拟数据并进⾏写⽂件BOOL CCFileTestDlg::OnInitDialog(){ CDialogEx::OnInitDialog(); // TODO: 在此添加额外的初始化代码 CArray
}//模拟信息void CCFileTestDlg::initInfo(CArray
CFile file; Student student; //创建⽂件夹 CreateDirectory(str, NULL); CArray
{ BOOL bRes = TRUE; BOOL bTemp; CFileFind finder; CString path = directory_path + _T("*.*"); BOOL bWorking = le(path); while (bWorking) { bWorking = xtFile(); path = ePath(); if (!()) { if (ctory()) { bTemp = myDeleteDirectory(path); // 递归 bRes = bTemp && bRes ? TRUE : FALSE; } else { bTemp = DeleteFile(path); // 删除⽂件 bRes = bTemp && bRes ? TRUE : FALSE; } } } bTemp = RemoveDirectory(directory_path); // 删除空⽂件夹 bRes = bTemp && bRes ? TRUE : FALSE; return bRes;}
运⾏结果:
发布者:admin,转转请注明出处:http://www.yc00.com/web/1689610130a270361.html
评论列表(0条)