高軟是實驗總結
阿新 • • 發佈:2021-07-16
姓名:喬健
學號:SA20225372
Lab0:VScode環境配置
本次實驗熟悉使用了VScode,包括相關的快捷鍵和擴充套件包的安裝使用,印象最深的是對於C++的編譯環境的配置,通過學習這部分內容,還額外掌握了Cmake和makefile檔案的工作原理和使用方法。編譯執行第一個程式helloworld.cpp。
Lab1:git的使用
Git的原理:按行對比(line diff)將差異的部分作為一個增量補丁,通過git add新增到暫存區裡的每一個檔案都會由line diff得到該檔案的增量補丁,而git commit將暫存區裡的所有檔案的增量補丁合併起來存入倉庫就是一個commit。提交(commit)時,會生成一個SHA-1 Hash值作為commit ID。
通過老師的場景設定逐步熟悉git在本地倉庫、遠端倉庫的使用,並熟悉相關git命令的使用。
Lab2:函式相關機制
本次實驗理解回撥函式、多型、閉包、匿名函式的原理,並通過程式碼進行理解和實現。
回撥函式:
閉包:
多型:
匿名函式:
Lab3:menu.c
通過對menu.c系統的編寫和理解,對之前所學進行了應用,如git的使用、函式機制的應用、VScode的編譯執行,並從中體會到軟體設計規格方法,對於註釋、程式碼格式的正確編寫。
Lab4:VScode繪圖
Lab5:正則表示式
通過VScode工具,學習了對正則表示式的相關匹配式。