2016-02-20 83 views

回答

1

push()将已构造对象的副本作为参数添加到quewue中,它将接收队列元素类型的对象。

emplace()在队列末尾就地构造一个新对象。它将队列的元素类型构造函数所需的参数作为参数。

如果您的使用模式是创建新对象并将其添加到容器的模式,则可以使用emplace()快捷键几步(创建临时对象并复制它)。