boost::algorithm::copy_if 就是 c++98 能用的std::copy_if

good 替换掉