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

  • 虚函数

  • 泛型编程

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