c++ 拾遗 泛型