腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在自定义类型上使用
push_back
时“无匹配
函数
”调用错误
、
iostream> #include <vector>int main (int argc, char *
const
vecbase.push_back(derivo); } 有人能帮我吗?
浏览 3
提问于2012-10-14
得票数 2
2
回答
尽管提供了移动
构造
函数
,但vector::
push_back
坚持使用
复制
构造
函数
、
、
、
基本上,定义了一个类,我将其
复制
构造
函数
和
复制
赋值操作符设置为私有,以防止意外调用它们。vector>using std::vector; { int th; branch(
const
branch& other );
浏览 5
提问于2012-07-15
得票数 18
回答已采纳
1
回答
为什么在这种情况下使用vector<>.
push_back
()时不使用动态内存?
、
我发现了一段
C
++代码,如下所示:FlexiMatrix::FlexiMatrixfor (int i = 0; i < nRow; i++){ _store[i].
push_back
当我们退出这个
构造
器的时候,本地创建的向量的内存不应该停止存在吗?考虑到vector<i
浏览 0
提问于2012-12-01
得票数 1
回答已采纳
2
回答
如何实现插入向量
c
++?
、
、
、
我必须用operator[]、规则5、
push_back
和insert实现一个向量类。int capacity_;public: it end();我开始创建
构造
函数
、
复制
构造
函数
、移动
构造
函数
、
复制
赋值操作符、
浏览 4
提问于2020-09-15
得票数 0
回答已采纳
2
回答
如果
C
++类同时包含
const
引用和
非
const
引用
复制
构造
函数
怎么办?
、
、
}#include<iostream>public:
C
(\t "<<endl;};
C
c
1; return 0;
浏览 1
提问于2016-02-22
得票数 5
回答已采纳
1
回答
在尝试调用默认
构造
函数
时没有匹配的
构造
函数
。
、
、
、
、
AutomatonNode(); ...默认
构造
函数
具有以下实现: suffixLink(-1),但是,在编译过程中,我得到了以下错误: nodes.push_back(node);
浏览 1
提问于2016-12-20
得票数 0
回答已采纳
2
回答
为什么我不能在下面的
push_back
代码中使用
c
++ ()
函数
?
、
、
我正在尝试为一个名为customer的结构创建一个结构向量--稍后我将在其他
函数
中使用它。但是,当我使用
push_back
()
函数
时,我会得到以下错误 有人能解释一下为什么我会收到这个错误吗?
浏览 5
提问于2021-12-19
得票数 0
3
回答
STL容器如何
复制
对象?
、
、
我知道像vector这样的STL容器在添加对象时会
复制
它。
push_back
方法如下所示:我惊讶地看到它把这个项目作为参考。struct Foo Foo() std::cout << "Inside Foo constructor" << std::endl; Foo(
const
inside copy constructor&qu
浏览 11
提问于2009-11-07
得票数 13
回答已采纳
4
回答
std::vector<Object>预留方法是否需要对象类的
复制
构造
函数
?
、
、
// Or should I even stick to the
push_back
method?}requi
浏览 1
提问于2014-01-27
得票数 3
回答已采纳
2
回答
为什么调用移动
构造
函数
而不是
复制
构造
函数
、
我在试着理解一个移动
构造
函数
,但是当我添加一个移动
构造
函数
时,它被调用而不是我的
复制
构造
函数
,#include <iostream>{ {
浏览 1
提问于2016-04-15
得票数 0
回答已采纳
2
回答
在实现双向链表的
复制
构造
函数
时遇到问题
、
、
我正在努力实现一个双向链表的
复制
构造
函数
。程序进行了编译,但我在使用
复制
构造
函数
中的"
push_back
“
函数
将新创建的节点添加到列表中时遇到了问题。下面是有问题的
复制
构造
函数
和
push_back
函数
。List::List(
const
List& rhs) // Copy constructor
浏览 23
提问于2019-09-25
得票数 2
回答已采纳
2
回答
在向量
c
++中使用指针成员初始化对象
、
、
、
、
当我使用
push_back
()方法时,我希望能够对一个对象调用一个
非
平凡的
构造
函数
。相反,我所能做的就是将一个对象的浅拷贝传递给向量。当使用常规的
c
样式数组时,在创建数组时会自动调用
构造
函数
,但是由于向量是动态的,所以对象还不存在。
浏览 2
提问于2015-03-14
得票数 0
回答已采纳
2
回答
附加到并向量中
、
、
我通常使用
push_back
来表示字符串、ints等的vector,但是当向量元素是联合时,我无法完全理解语法。任何帮助都将不胜感激。Custom class for fixed-decimal math.int main() { CellType
c
;
c
.str = "foo";}错误 严重性代码描述项目文件行抑制
浏览 3
提问于2022-03-17
得票数 4
回答已采纳
1
回答
复制
构造
函数
中的常量和非常量?
、
、
当我编写我的
复制
构造
函数
时:(HocSinh是一个类){ diemVan = a.diemVanHocSinh hocSinh("abc", 1, 2);dsHSCanTim.push_back(hocSinh); 我收到一个错误:“没有可用的
复制
构造
函数
,或者
复制</em
浏览 1
提问于2014-09-14
得票数 3
1
回答
使用decltype编写
复制
和移动
函数
、
、
、
、
我的代码有几个实例,其中
函数
在遇到T&&或
const
T&时的反应仅略有不同,但是
函数
本身非常长(请注意,T只是一些对象类型)。例如: /* code block X */ /* code block Y*/
浏览 0
提问于2013-02-14
得票数 2
回答已采纳
1
回答
向量的emplace_back()与
push_back
()
、
、
、
、
我知道这个问题被问了很多,我看过很多引用"emplace_back
构造
就地,
push_back
()
构造
和
复制
“的解释。一些帖子询问为什么emplace_back调用
复制
构造
函数
,因为它们没有为向量保留内存。 但是对于下面的例子,我不知道emplace_back()比
push_back
()实现的更多。有人回答说“你需要为emplace_back()实现一个移动
构造
函数
才能工作”,但是
push_back
浏览 10
提问于2021-08-08
得票数 1
回答已采纳
3
回答
与vector::
push_back
一起移动
、
在上面的代码中,a2被移动了,但是真的没有将a2
复制
到向量va吗?va.push_back(a2);和va.push_back(move(a2));之间的区别是什么
浏览 3
提问于2012-07-20
得票数 52
回答已采纳
1
回答
使用std::move将unique_ptr移动到向量中
、
、
、
、
我一直在尝试创建一个unique_ptr,然后用
push_back
()将它移动到该指针的向量中。当我尝试这样做时,我得到了一个很长的编译错误。以及这个StackOverflow问题:Why can I not
push_back
a unique_ptr into a vector?::__1::allocator<std::__1::unique_ptr<TestObject, std::__1::default_delete<TestObject> > > >::
push_back
:
浏览 28
提问于2019-02-21
得票数 1
回答已采纳
1
回答
在对象上使用
push_back
,
c
++
、
我对
push_back
不太了解。
复制
构造
函数
?(如果对象没有
复制
构造
函数
怎么办?)另一个问题:Course*
c
= new CScourse(); //CScourse inherits Course如果我使用delete
c
浏览 1
提问于2012-11-20
得票数 0
回答已采纳
4
回答
为什么vector.push_back(auto_ptr)不能编译?
、
、
下面的代码不能编译: vector<auto_ptr<int> > v;auto_ptr有
复制
构造
函数
浏览 0
提问于2011-09-09
得票数 6
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券