日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

Effective C++ 读后感

發布時間:2025/3/15 c/c++ 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Effective C++ 读后感 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 前言
    • 讀后感
    • 結語

前言

從開始學習Effective C++ 到今天為止 第一遍學習完,歷時42天。為什么說是第一遍學習完呢?因為后面肯定還有第二遍第三遍…復習與鞏固。**談談為啥要學習這本書呢?**其實筆者很久之前都聽說過這本書的大名,早早的都下載好了,這本書的pdf一直被塵封在我的筆記本上的Book目錄。源于之前在北京某互聯網教育公司的一次面試,問了很多問題 來源這本書,筆者沒準備當然被虐的很慘。所以筆者當然要把這本書拿下。學習完這本書,你應該會對C++編程有一個更深刻的認識,當然也不限于面試,也會拓寬眼界的。 這里將下載鏈接分享出來:

鏈接:https://pan.baidu.com/s/1JxzCqF6xld54SpAFwpp96Q
提取碼:vf1q

讀后感

筆者當然也是讀的中文版,中文版是由候捷老師翻譯的,閱讀起來很簡練很舒暢, 感覺沒有一句廢話。當然也建議大家完整的讀一遍。順帶提一下,大家怎樣學習的呢?光看書是沒有用的,筆者建議 書中的代碼段自己要敲一下驗證,自己也做做筆記提煉一下學習的知識。這里筆者把自己感覺很重要的條款列一下,如果自己時間不允許 又要面臨面試,當然可以先突擊這些條款咯。

條款4 確定對象被使用前被初始化

條款5 了解C++默認編寫并調用那些函數(面試易考)

條款6 若不想使用編譯器自動生成的函數,就該明確拒絕

條款7 為多態基類聲明virtual析構函數

條款9 絕不在構造 析構過程中調用virtual函數(面試易考)

條款10 operator= 返回reference to *this

條款11 operator= 處理’自我賦值’(面試易考)

條款12 復制對象勿忘其每一個成分

條款13 以對象管理資源(面試易考),面試經常會問 如何避免死鎖,條款13就是思路,條款14有講解如何避免死鎖

條款14 資源管理類中小心coping行為

條款16 成對使用new和delete時要采取相同形式

條款17 以獨立語句將newed對象植入智能指針(面試易考),面試經常會問用過智能指針沒有,**使用智能指針就不會造成內存泄露了嗎?**這個條款就是回答這個問題的。

條款20 傳引用替代傳值(pass-by-reference-to-const替換pass-by-value)

條款21 必須返回對象時,別返回引用

條款25 考慮寫出一個不拋異常的swap函數

條款28 避免返回handles指向對象內部成分

條款33 避免遮掩繼承而來的名稱(面試易考)

條款34 區分接口繼承和實現繼承

條款35 考慮virtual函數以外的其他選擇

條款36 不重新定義繼承而來的non-virtual函數(面試易考),同條款33 相通。

條款37 不重新定義繼承而來的缺省參數值(面試易考)

條款40 明智而審慎地使用多重繼承(面試易考)

結語

《Effective C++》覆蓋了作者對于以C++編程的程序員最重要的一般性準則。如果你有興趣強化各種高效做法,可以試試作者的另外2本書。

《More Effective C++》覆蓋了另一些編程準則,以及對效能和異常的廣泛論述。它也描述了重要的c++編程技術如智能指針、引用計數、和代理對象 等等。

《Effective STL》專注于針對STL 標準模板庫的高效運用。

總結

以上是生活随笔為你收集整理的Effective C++ 读后感的全部內容,希望文章能夠幫你解決所遇到的問題。

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