git位址
git位址
git使用者名稱
misizu-star
學號後五位
61126
部落格位址
我的部落格
作業鏈結
個人第2次作業:熟悉使用工具
安裝:執行引導安裝程式
安裝:安裝過程建議選擇預設,若在桌面點滑鼠右鍵出現此標誌則安裝成功
阿超家裡的孩子上小學一年級了,這個暑假老師給家長們布置了乙個作業:家長每天要給孩子出一些合理的,但要有些難度的四則運算題目,並且家長要對孩子的作業打分記錄。作為程式設計師的阿超形成了這個軟體的需求:
此次作業**使用c++完成,建立乙個名為calculator的類,類成員包含生成題目,計算題目兩個函式。
string calculator::makequestion()
} number1 = number2;
question += op[op_index] + to_string(number1); //calculator成員中 string op[4] = ;
} question += "=";
return question;
}
int calculator::solve(string question)
else
op_stack.push(temp);
}i++;
} }return num_stack.top();
}
將資料寫入檔案比較簡單,參考部落格。效果如下:。裡面介紹了單元測試的基本步驟和注意事項。通過幾番倒騰終於掌握了單元測試的基礎方法。附圖如下:
在單元測試執行完畢後,vs 會彈出乙個測試結果視窗。綠色代表通過,紅色代表失敗。測試應考慮多種情況,多次測試,防止隱藏bug。
回歸測試是指修改了舊**後,重新進行測試以確認修改沒有引入新的錯誤或導致其他**產生錯誤。也就是說修改**後再次進行單元測試。我的程式規模較小,單元測試也較為簡單,在回歸測試中也沒有遇到什麼問題。
參考這篇部落格的git提交**步驟及常見錯誤和解決方法。
通過實際操作總結出簡單幾步:(前三步)
由於提交後原倉庫已經改變,前三步操作沒能截到圖,emm......
string str="abc123cd";
int num=stoi(str.substr(4));
cout << num << endl;
得到的結果是23,str.substr(4)得到的子串為"23cd",再用stoi()轉化後就只剩23了,(不懂,對stoi()函式了解不深)但這樣卻能將字串中未知長度的數字提取出來。
第二次作業 熟悉使用工具
git位址 git使用者名稱 simbasrq 學號後五位 62229 部落格位址 作業鏈結 一 體現環境配置過程 包括遇到了哪些問題,你是如何解決的 1 vs的安裝 大二上就安裝了vs2017,當時安裝很順利,沒有任何問題,下方截圖為當時安裝的時間。2 git的安裝 因為安裝軟體一直是我最頭疼的問...
第二次作業 熟悉使用工具
git位址 傳送門git使用者名稱 ayohloop 學號後5位 62407 部落格位址 傳送門作業鏈結 傳送門阿超家裡的孩子上小學一年級了,這個暑假老師給家長們布置了乙個作業 家長每天要給孩子出一些合理的,但要有些難度的四則運算題目,並且家長要對孩子的作業打分記錄。作為程式設計師的阿超心想,既然每...
個人第二次作業 熟悉使用工具成績彙總
個人第2次作業 熟悉使用工具 二 作業評分標準 1 部落格開頭的要求 10 git位址 git使用者名稱 學號後五位 部落格位址 作業鏈結 2 部落格內容的要求,每個20 一共80 3 本次工具的熟悉過程,有什麼感想與分享 10 所有作業必須按時提交才能得分,具體規定如下 注 本次作業涉及編寫 不能...