freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c實習(xí)報告-資料下載頁

2025-07-25 17:34本頁面
  

【正文】 content[i++] = strLine + 39。\n39。 //若與輸入學(xué)號不同,則存儲該學(xué)生信息 } } ()。 //關(guān)閉文件 if (i == count) { //保留信息的學(xué)生數(shù)量等于學(xué)生總數(shù),說明沒有學(xué)生被找到 MessageBox(該學(xué)生信息未被找到!)。 return。 } ofstream out。//寫操作的文件類,需添加頭文件iostream和fstream //ios::out表示以寫入方式打開文件 (filePath, ios::out)。 //打開文件 //在新文件中寫入存儲的內(nèi)容,其中剔除了指定學(xué)號的學(xué)生信息 for (int j = 0。 j i。 j++) { CString dtr = content[j].c_str()。 (str,())。 // 文件寫入 } ()。//關(guān)閉文件 MessageBox(學(xué)生信息刪除成功!)。}6. 修改信息模塊/*************************單擊“查找”按鈕***********************/extern CString filePath。//引入全局變量,獲取主界面中的文件路徑CString content[100]。//定義全局字符串?dāng)?shù)組,存儲讀取的學(xué)生各項信息void CUpdateDlg::OnClickedButtonSearch(){ UpdateData(TRUE)。//更新窗口 ifstream in。 //需添加頭文件iostream和fstream (filePath, ios::in)。 CString strLine。 // 定義字符串,存儲文件中讀取的一行內(nèi)容 int i = 0, j = 。//循環(huán)變量 while (getline(in, strLine)) {//逐行讀取文件內(nèi)容,需添加頭文件string if ((thism_sNumber) != 1){ //在一行內(nèi)容中匹配學(xué)號 int pos = 0。 int pre_pos = 0。 while (pos != 1 amp。amp。 i 8) { pre_pos = pos。 pos = (39。39。,(pos + 1)) + 1。 //查找分隔符 //根據(jù)分隔符對字符串進(jìn)行分段讀取 info[i++] = (pre_pos, (pos pre_pos 1))。 } //將分段讀取出的內(nèi)容分別賦給對應(yīng)的屬性 thism_sName = info[2].c_str()。 thism_sSex = info[3].c_str()。 thism_sAge = info[4].c_str()。 thism_sMajor = info[5].c_str()。 UpdateData(FALSE)。 } else { content[j++] = strLine + 39。\n39。 //若與輸入學(xué)號不同,則存儲該學(xué)生信息 } } ()。// 關(guān)閉文件 if (i == 0) { //i =0說明匹配失敗 MessageBox(該學(xué)生信息未找到)。 }/*************************單擊“保存”按鈕***********************/void CUpdateDlg::OnClickedButtonSave(){ UpdateData(TRUE)。//更新窗口 CString studInfo。 //存儲修改后的學(xué)生信息 if (info[0] == 本科生) { //如果學(xué)歷為本科生,則創(chuàng)建本科生對象 Benke *p = new Benke( thism_sNumber, thism_sName, thism_sSex, thism_sAge, thism_sMajor, 本科生, info[6].c_str())。 studInfo = pgetInfo()。 //保存本科生信息 } if (info[0] == 研究生) { //如果學(xué)歷為研究生,則創(chuàng)建研究生對象 Yyanjiu *p = new Yyanjiu( thism_sNumber, thism_sName, thism_sSex, thism_sAge, thism_sMajor, 研究生, info[6].c_str(), info[7].c_str())。 studInfo = pgetInfo()。 //保存本科生信息 } int i = 0。 while (content[i] !=) i++。//找到文件中最后一條學(xué)生信息的位置 content[i] = (0)。 //在最后一條信息之后添加修改后的信息 } ofstream out。 //ios::out表示以寫入方式打開文件 (filePath, ios::out)。 //打開文件 //在新文件中寫入存儲的內(nèi)容,其中剔除了指定學(xué)號的學(xué)生信息 for (int j = 0。 j i。 j++) { CString dtr = content[j].c_str()。 (str, ())。 // 文件寫入 content[j] == 。//將已經(jīng)西而入的內(nèi)容清空 } ()。 //關(guān)閉文件 MessageBox(學(xué)生信息修改成功!)。}四、實習(xí)總結(jié)經(jīng)過為期一周的《C++語言課程設(shè)計》實習(xí),收獲頗豐。在這一周的時間里,我對VS2010軟件有了一個深刻的了解以及對基本操作的掌握。這一周重點在于進(jìn)行MFC的編程,其中包括需求設(shè)計、軟件設(shè)計等。在軟件編程方面學(xué)會了一個基本的操作步驟,就是先得有一個基本的設(shè)計思路,然后在進(jìn)行具體內(nèi)容的編寫。在操作中漸漸熟悉了一些語法的使用,包括函數(shù)的定義和調(diào)用等。練習(xí)了如何根據(jù)實際問題設(shè)計對象,包括對象的數(shù)據(jù)成員和成員函數(shù)。在界面設(shè)計操作的過程中學(xué)會了要時刻注意成員屬性的設(shè)置,在代碼編寫操作的過程中學(xué)會了要注意字符輸入時的中英文切換,以及頭文件的調(diào)用??傊?,一周的實習(xí)感觸良多,收獲頗深,希望以后可以繼續(xù)熟練軟件的編程操作。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1