当然,micro-optimization is stupid可能是实践中出现许多错误的原因.尽管如此,我看到很多人做了以下事情:
void function( const double& x ) {}
代替:
void function( double x ) {}
void function( const double& x ) {}
代替:
void function( double x ) {}