``` void Widget::addFilter() const // ^^^^^ { filters.emplace_back( [=](int value) { return value % divisor == 0; } ); } ``` 这个自己声明的 const 。 这个 const 导致 this 变成 const,从而所有的成员都是 const ,比如里面的 filters (它其实是 this->filters)
阅读量:1
点赞量:1