标签: c++ function const
我是C ++的新手。想知道什么是const和&在功能中的作用及其意义。
MatrixXd CalculateJacobian(const VectorXd& x_state) { //blah blah }
答案 0 :(得分:0)
创建引用(&)允许修改值(坏),但保存编译器制作对象的副本(好)。
&
使参考常量,停止修改值。
因此const someType & value作为参数保存副本并尝试向调用者提供非修改承诺。
const someType & value