标签: c++ optimization const
我要求讨论在C ++中将函数的参数声明为const的情况,实际上会改进生成的代码(而非改进)源代码,在适当的情况下const明确地增加值。)
const
最初的动机是代码如下,缺少const:
#include <vector> class foo { public: foo(const std::vector<int> bar); // construct foo from vector of int /*...*/ };