答对笔试
笔试房间
题库
统计
在线编程
行测练习
模考
点数
下载客户端
教程
状态
计算机基础专项练习
/
C++
v.emplace_back(1, 2) 与 v.push_back(Point(1, 2)) 的区别是?
C++
A.
二者生成的代码相同,emplace_back 仅是新名字
B.
push_back 更快,因为不做参数转发
C.
emplace_back 把参数转发到容器内就地构造,省去临时对象
D.
emplace_back 只能用于内置类型,Point 会编译失败