C++ 基礎語法

  • operator運算符重載
    operator<運算符>類似於函數名
    與普通函數一樣有返回值和輸入參數列表
    運算符重載針對的是雙目運算,在定義時對象名作爲隱含參數不出現,在調用的時候必須有對象名
    Ceres庫與最小二乘優化

  • 虛函數

  • 舒爾補
    當矩陣剛好滿足一定條件,可以通過舒爾補的方式降低計算的複雜度
    舒爾補
    ceres中的舒爾實現

  • C++智能指針scoped_ptr
    C++智能指針scoped_ptr 淺顯易懂

  • template<typename Derived> class SparseMatrixBase
    //Derived是泛型編程中的類型名,類似於template<typename T>只是名稱不一樣
    模板的類型參數之前用的是class 後來用typename
    typedef :爲類型取一個新的名字
    typedef unsigned char BYTE;BYTE b1, b2;
    typename:
    知無涯之C++ typename的起源與用法
    typename

  • 虛函數

  • 泛型編程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章