当传入的类型与容器中的类型相同时: push_back 会构造一个临时对象,然后再移动到vector 特定的位置。然后再将临时对象销毁。 emplace_back 直接在特定内存位置构造元素,节省开销。 不同时,两种方法不会有性能差异。