腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(3361)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
map
emplace
与try_
emplace
的行为?
ie将
emplace
或者try_
emplace
构造BigObject如果密钥已经存在? 更新 经过一些测试,它看起来像是
emplace
确实构造了BigObject但是try_
emplace
不是吗?big_objects.
emplace
(k, p1, p2, p3); // does construct a BigObject big_objects.try_
emplace
(k, p1, p2,
浏览 151
提问于2020-12-29
得票数 2
回答已采纳
1
回答
带有复制构造函数的
emplace
和try_
emplace
我对
emplace
和try_
emplace
有一个问题,因为它们在移动对象时总是使用复制构造函数。too " << x_ << endl;private:}; { v
浏览 13
提问于2022-05-14
得票数 0
回答已采纳
2
回答
为什么std::string没有
emplace
或
emplace
_back?
为什么没有
emplace
或
emplace
_back的std::string? 我认为这与char的使用无关,因为您可以有一个字符向量,并且在向量中使用一个字符没有问题。
浏览 8
修改于2020-03-04
得票数 4
回答已采纳
1
回答
c++ std::map `
emplace
`和`
emplace
_back`重载
my_map.
emplace
(a, b);} ...my_map.
emplace
_hint(hint, a, b)} 我希望避免代码重复,并尽可能快。if constexpr(has_hint) else my_map.
emplace
(a, b我在考虑使用提示的默认
浏览 76
修改于2021-03-25
得票数 0
回答已采纳
3
回答
是否有C#类似于C++11
emplace
/
emplace
函数?
object to the vector vv.
emplace
_back(1, "t"); 是否有类似于容器类( C# )的C++函数(如
emplace
或
emplace
_back )的
emplace
模拟?
浏览 11
修改于2016-03-14
得票数 12
回答已采纳
2
回答
emplace
和默认构造函数
考虑到下面的代码,我很惊讶try_
emplace
不能使用main函数第一行中演示的默认构造函数,而是抱怨没有匹配的函数调用到Element::Element(double, double)。我是否误解了编译器创建默认构造函数的方式或try_
emplace
的用法?当然,我可以通过为Element定义一个全参数ctor来让这段代码工作,但这似乎是多余的。char** argv) Element e {2.0, 3.0}; my_map.try_
浏览 7
修改于2018-08-21
得票数 5
2
回答
向量的
emplace
_back
我读到向量的
emplace
_back不需要复制或移动对象,因为它的参数是作为可变模板实现的。 std::vector<T>::
emplace
_back(_Args&&...
浏览 0
修改于2012-10-11
得票数 18
1
回答
只有当
emplace
对象是非POD和r值时,
emplace
才优于push吗?
从我读到的关于STL容器的
emplace
与push的比较中,只有当你放置的对象是r值和非POD类型时,
emplace
相对于push的好处才是明显的。这是
emplace
速度更快的唯一情况吗?
浏览 3
提问于2021-03-10
得票数 0
1
回答
向量
emplace
_back混淆
"D" << mid << std::endl;}}; { v.
emplace
_back(); v.
emplace
_back(); std::cout << "Second" << std::endl;
浏览 1
修改于2014-06-03
得票数 2
回答已采纳
2
回答
emplace
(std::move(key),std::move(value)) vs
emplace
(std::make_pair(key,value))
string> m;// 1. std::string k1 = "key1"; m.
emplace
(std::move(k1), std::move(v1));第二:
emplace
with pair made std::make_pair{ std::s
浏览 15
修改于2016-11-28
得票数 3
1
回答
优化矢量
emplace
_back
执行时,执行vec.
emplace
_back(t)大约需要300ms。有没有办法优化代码?) Point_t t{ static_cast<double>(i),static_cast<double>(j) }; vec.
emplace
_back
浏览 20
修改于2020-12-22
得票数 0
2
回答
emplace
_back和继承
我想知道您是否可以使用
emplace
_back将项目存储到向量中,这是一种从向量期望的类派生的类型。
浏览 3
修改于2013-01-21
得票数 6
回答已采纳
1
回答
std::map<,>.
emplace
()产生错误
string,string>()); string entryS(string(entry)); currentBlock.
emplace
浏览 0
修改于2014-05-21
得票数 1
1
回答
什么是multimap::
emplace
()和move()?
我查看了关于multimap的MSDN文档,发现它有一个成员函数multimap::
emplace
()。下面是该成员函数的示例。( ) { multimap<int, string> m1;} 看起来
emplace
()和move()是C++0x。
浏览 0
修改于2011-03-29
得票数 11
回答已采纳
1
回答
std::vector<bool>::
emplace
in C++11
根据 专门化std::vector<bool>直到C++14才有
emplace
()成员。 #include <vector>{ v.
emplace
_back(true);
浏览 8
提问于2017-07-07
得票数 0
2
回答
std::vector
emplace
_back实现
我实现的push_back函数: my_vec[index] = num;}templateArgs> push_back(T(std::forward<Args>(args)...));你觉得这有什么问题吗请注意:
emplace
_back不是我的实现,我是在寻找实现我自己的
empla
浏览 2
提问于2021-06-09
得票数 0
1
回答
对map::
emplace
的语法感到困惑
给定的下列哪一项声明myMap.
emplace
({1, 2}); myMap.
emplace
(std::
浏览 3
修改于2013-10-17
得票数 1
回答已采纳
1
回答
如何使用向量的
emplace
_back函数?
我有这个向量 art.
emplace
_back("Gameboy", 29.99);art.
emplace
_back("Xbox", 229.99);art.
emplace
_back("AirCon",
浏览 2
修改于2020-02-26
得票数 2
回答已采纳
2
回答
try_
emplace
的惰性参数评估?
Im需要一个对象,该对象可以用map包装try_
emplace
的延迟初始化(实际上只在需要时调用工厂类型的函数),以便在try_
emplace
中转换okcache_.try_
emplace
("hello", lazy_wrapper([]{return true;}));std::map<std::string, whatever_wrapper<bool> > cache_; cache_.try_
浏览 2
修改于2020-06-26
得票数 2
2
回答
std::set没有成员
emplace
g++ 4.7.2是否实现了C++11标准和文档所定义的std::set::
emplace
#include <set>}; { foos.
emplace
-c main.cppmain.c
浏览 3
修改于2013-04-13
得票数 24
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券