1. 程式人生 > >2017級面向對象程序設計 作業四

2017級面向對象程序設計 作業四

讀寫 定時 學習 讓我 一個點 關機 c語言 ofstream 小結

GitHub


文件讀寫 文件路徑 命令行 學習小結

1.對於c++文件的讀寫已經學習並使用好多次了,也應該算是入門了,寒假時候也用過文件讀寫,但當時是C語言,相比於c++語言,我認為c++的文件讀入更簡單清晰,易於掌握。讀入文件的關鍵字ifstream,輸出到文件的關鍵字ofstream兩個關鍵字來實現。
2.關於文件路徑,在寒假作業中就小有接觸,這次嘗試百度了下,按自己的理解總結下:絕對路徑,顧名思義,絕對能被找到的路徑,無論你文件身在電腦何處,只要有這個路徑就能找到你。也就是說這個路徑是完整的路徑, 如這樣:"D:\c++ 學習\elevator\Debug\elevator.exe" 。而相對路徑,同樣從名字上可以看出,就是指定文件與另一文件的相對位置
3.關於命令行的學習。一開始接觸這個還算之前就聽過這個,但只是利用它看了電腦的配置以及定時關機等,並無過多的學習。這次作業提出,也不得不去好好學習一番,雖說這次學習並不深入,但也掌握了些基本操作。但在操作過程裏,我一直在思考用命令行操作相比鼠標點擊有什麽好處,最後我只想到了一個點,對於那些對電腦非常熟悉的人來說,這樣操作或許效率更高,但對於現在的我來講,無疑是麻煩了數倍。命令有太對太多了,我想只要等到要用的時候去查一下就好了吧?

在學習中遇到的困惱

1.有關於mian函數帶參數的問題 即int main( int argc, char* argv[] )來實現命令行參數。一開始,對它進行百度,打開過百度詞條,許多博客,但是我發現他們都有一個共同點(也許是我太笨):只有明白命令行參數的人才看得懂他們在寫什麽,以至於我後來都快放棄。但一篇博客使我柳暗花明,不得不說那位博主寫的真的不錯,通俗易懂,讓我重拾信心。最後 get it。

  1. 有關GitHub的叠代問題。

2017級面向對象程序設計 作業四