平均来说,std::max_element比my_max_element多花了3倍的时间。那么,为什么我能这么容易地创建一个更快的std函数呢?既然std太慢,我应该停止使用std并编写自己的函数吗? 注意:起初我认为这是因为我在for循环中使用和整数i,而不是使用迭代器,但现在接缝无关紧要。 编译信息: G+(GCC)4.8 G++-O3-墙-C-FEMIT长