日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

课程作业(二)

發布時間:2025/6/17 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 课程作业(二) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

GitHub

在求解上節課老師提問的關于scanf和cin的問題的過程中,學到了cin和istream類的一些用法,如cin.fail()、cin.clear()等,之后會再寫一篇整理課上的問題和clear、ignore的相關問題。

還會對c++編程的變量命名規范進項整理。


關于文件分離的感想

文件分離主要包括了三種分離,就是頭文件之間的分離、源文件之間的分離頭文件與源文件分離。下面做具體解釋:

源文件的分離的主要作用是對問題的求解進行分類細化,讓各個文件盡量相互獨立,實現不同的功能。這樣的好處,一個是可以減少不必要的冗余代碼,通過減少耦合,使各個文件、模塊便于被重復利用,另一個就是可以便于合作開發,并且新成員接受時,也不用浪費時間梳理整個程序的代碼。

頭文件與源文件的分離,我的簡單理解是,這樣能使頭文件就像各個源文件的公共API,便于不同文件之間的調用。比如,當文件a需要調用文件b中的信息時,如果不使用頭文件的話,那就只能把兩個文件合并,或是把需要引用的地方再次聲明。這兩種方法在小規模開發時還能進行下去,但當項目規模大一些時,就十分不利于合作開發和維護了。當然,還有一個好處就是可以使項目結構更加清晰。

頭文件的分離,是建立在前兩者的基礎上的。一個頭文件對應一個源文件,從而將頭文件分離。這樣便于文件之間相互調用的同時也可以使各個文件模塊更加獨立,并且,后期也更容易維護。

轉載于:https://www.cnblogs.com/S031602240/p/6776409.html

總結

以上是生活随笔為你收集整理的课程作业(二)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。