腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
向量
迭代
器
不
兼容
:
迭代
两个
向量
的
正确
方法
?
c++
、
visual-studio
、
vector
、
stl
、
std
我
的
一位老师让我们创建一个类,这个类可以
迭代
两个
不同
的
向量
,使它们看起来像是从调用者
的
pov看起来是连续
的
。其中一个要求是
向量
不能被复制。据我所知,来自
两个
不同
向量
的
迭代
器
是不能比较
的
,所以我看不出编写这个类
的
正确
方法
是什么。这是老师
的
版本,我给出了一些修复: class c
浏览 17
提问于2021-11-06
得票数 0
回答已采纳
8
回答
是否在
迭代
时从
向量
中删除项?
c++
、
stl
、
iterator
我有一个
向量
,它包含活动或非活动
的
项。为了解决性能问题,我希望此
向量
的
大小保持较小,因此我希望将标记为
不
活动
的
项从
向量
中删除。我试着在
迭代
的
时候这样做,但是我得到了“
向量
迭代
器
不
兼容
”
的
错误。
浏览 1
提问于2011-01-17
得票数 64
3
回答
类成员
向量
上
的
迭代
器
未
正确
解除引用
c++
、
iterator
、
stdvector
我有一个名为Domain
的
类,它有一个名为itsVec
的
受保护成员std::vector。该
向量
可通过getVec()访问。但是,当我尝试使用
迭代
器
时,指向第一个元素
的
指针似乎没有
正确
初始化。奇怪
的
是,在类构造函数中使用itsVec上
的
迭代
器
效果很好。endl; } /* ---------- end of function main ------
浏览 4
提问于2012-08-27
得票数 3
回答已采纳
1
回答
向量
迭代
器
不
兼容
c++
、
vector
、
iterator
、
runtime-error
我有一些类,我想要使用大量
的
向量
。如果
向量
是空
的
,它就起作用了。 我已经读到了关于无效
迭代
器
产生
的
错误消息,但是,由于我在这一点上没有改变
向量
上
的
任何东西,所以我不明白哪里出了问题。
浏览 1
提问于2010-12-08
得票数 1
回答已采纳
10
回答
向量
迭代
器
不
兼容
c++
、
stl
、
vector
我有一个带有std::vector数据成员
的
类,例如public: std::vector<int> myVec; 现在,在我
的
主代码
的
某个部分,我尝试像这样
迭代
向量
: std::vector<int>::const_iterator= myFoo.getVec(
浏览 1
提问于2011-12-08
得票数 43
回答已采纳
1
回答
如何消除“
向量
迭代
器
不
兼容
”
的
错误?
c++
、
vector
我继承了数千行代码
的
责任,在许多地方,这些代码在调试模式中生成“
向量
迭代
器
不
兼容
”错误。我目前正在使用2013版本12.0.31101.00更新4。std::vector<TERMS *>& whereVector = WhereFields[Idx];在每种情况下都会产生相同
的
向量
迭代
器
不
兼容
浏览 1
提问于2015-02-27
得票数 0
1
回答
C++不能从const *转换为const_iterator
c++
、
const-iterator
我已经更新到一个更新
的
C++编译
器
(从VisualVISUAL6.0到VisualVISUAL2015),我正在努力将一个
向量
模板类转换成
兼容
的
。我遇到
的
一个错误涉及
向量
::擦除
方法
和输入类型。模板类片段: 模板类
向量
{ public: ty胡枝子类型*
迭代
器
;
迭代
器
擦除( const_iterator iBegin );
迭代
擦除( const_
浏览 1
提问于2018-09-11
得票数 0
2
回答
向量
断言失败(
向量
迭代
器
不
兼容
)
c++
、
std
、
stdvector
我有这样
的
结构:{ float mSpacing;然后我创建了一个MxMInstanceData
向量
:如果我调用instInFrustumData.clear(),就会得到以下错误: 断言失败(
向量
迭代
器
不
兼容
mNumInstancesInFr
浏览 7
提问于2011-04-28
得票数 0
回答已采纳
1
回答
opencv“
向量
迭代
器
不
兼容
”
c++
、
c
、
visual-c++
、
opencv
我使用OpenCV2.2和VC++(2008)跟踪一个对象,而在程序“
向量
迭代
器
不
兼容
”中使用goodFeaturesToTrack发生错误goodFeaturesToTrack
浏览 1
提问于2011-06-24
得票数 1
5
回答
作为返回值
的
STL
迭代
器
c++
、
stl
、
iterator
我有一个类A,它包含std::vector,我想提供一个从类A外部访问
向量
的
权限。我想到
的
第一件事是创建一个get函数,它将
迭代
器
返回给
向量
,但是遍历
向量
时,我需要
两个
迭代
器
(begin和end)。 我想知道有什么
方法
(技术或模式)可以只用一个
迭代
器
来
迭代
整个
向量
吗?或者使用其他方式访问
向量
,当然不需要使用<e
浏览 0
提问于2009-11-24
得票数 4
1
回答
异常处理
迭代
器
接口
c++
、
exception-handling
、
iterator
我正在尝试为我正在设计
的
一个库做一个无缝
的
接口。用户需要输入二维数据,所以我认为类似于std::transform
的
迭代
器
接口应该是透明
的
。但是,我不确定如何异常处理
迭代
器
的
任何滥用。我
的
界面是这样
的
(如果有更好
的
界面,我可以改变界面):set_data(InputItr
浏览 0
提问于2011-10-01
得票数 2
回答已采纳
1
回答
计算
两个
迭代
器
之间
的
距离时“
向量
迭代
器
不
兼容
”
c++
、
visual-c++
、
visual-studio-2013
、
stl
在代码中
的
某个点,我返回
两个
std::
向量
迭代
器
之间
的
距离,一个是对
向量
进行插入操作
的
结果,另一个是指向
向量
开头
的
结果。其思想是返回新插入对象
的
索引。return it - begin();return insert(object) - begin(); 我得到了前
浏览 2
提问于2018-09-19
得票数 4
回答已采纳
2
回答
函数返回
向量
c++
、
vector
、
iterator
我有
两个
类,第一个类包含一个
向量
和一个get
方法
,如下所示:} std::vector<mytype>::iterator myiterator; 我还有另外一个类,我应该用
向量
(--it)->dosomestuff()
浏览 4
提问于2011-06-23
得票数 1
回答已采纳
1
回答
不
兼容
的
向量
迭代
器
:调试
c++
、
debugging
、
vector
、
iterator
、
rogue-wave
为什么这段代码给了我错误:
向量
迭代
器
不
兼容
std::vector<T*> v; const T* a // Where
浏览 4
提问于2013-11-28
得票数 2
回答已采纳
2
回答
当比较一个
向量
的
迭代
器
时,什么会引起‘
迭代
器
不相容’?
c++
、
multithreading
、
stl
、
iterator
、
shared-ptr
每次对Update
的
调用都在
向量
mChildren上
迭代
,递归地调用每个子节点
的
Update。因为改变
向量
的
形状会使这些
迭代
器
失效,所以从mChildren中添加和删除条目仅限于ResizeChildren
方法
。当组件需要添加或删除时,它们将被添加到
两个
向量
中
的
一个,即mChildrenPendingAddition和mChildrenPendingRemoval。(如果这是处理这
浏览 7
提问于2011-11-29
得票数 2
3
回答
为什么这个循环不能规范我
的
Vector2列表?
c#
、
xna
、
foreach
foreach (Vector2 axis in axes) axis.Normalize();Vector2.Normalize()
方法
是一个对调用
的
向量
进行规范化
的
void
方法
。但是,由于某种原因,当我做这个循环时,它并没有对
向量
进行规范化。我只是不能这样修改列表吗? 使用for循环
迭代
,即axis[i].Normalize()
不
工作。使用内置
的
Li
浏览 4
提问于2012-11-17
得票数 1
回答已采纳
1
回答
定义列表
迭代
器
映射
的
<运算符
c++
、
list
、
stl
、
comparison
、
map
我想使用STL列表中
的
迭代
器
作为映射中
的
键。>::const_iterator, int> t;l.push_back(1);} /usr/include/c++/4.2.1/bits/st
浏览 1
提问于2010-03-29
得票数 0
回答已采纳
2
回答
C++ STL
向量
迭代
器
不
兼容
c++
、
stl
、
vector
StandardNum){ } ++iter;} 此部分用于擦除数据长度小于标准值
的
FDRFreq
向量
项,但调试断言失败:
向量
迭代
器
不
兼容
。我是C++ STL
的
新手,谢谢你
的
帮助。
浏览 2
提问于2012-04-23
得票数 1
回答已采纳
2
回答
深度复制
向量
时
不
兼容
的
向量
迭代
器
c++
、
vector
、
stl
我遇到这个“
向量
迭代
器
不
兼容
”断言,我不知道为什么。我在这里看了几个答案,但都没有帮助。我想知道是否有人能发现这个问题。这基本上是一个
向量
,我是深入复制,但当我
迭代
的
副本,它断言。代码有点混乱,但我不能再重复一个更简单
的
例子:class MyClass public:~MyClass() {}; virtual
浏览 4
提问于2015-08-19
得票数 0
回答已采纳
4
回答
当我使用vector::erase时,它崩溃
的
原因是什么?
c++
、
stl
、
vector
我正在尝试对
向量
做一些操作。以及仅在某些情况下调用
向量
上
的
erase。while(myQueue.size() !itr->second = itr->second/2; }} 我在第二个iteration.And中遇到了崩溃,我发现这个崩溃与消息
向量
迭代
器
不
兼容
崩溃
的
原因可能是什么?
浏览 0
提问于2012-05-24
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
1万+字原创读书笔记,机器学习的知识点全在这篇文章里了
机器学习——k-Means
Coursera吴恩达《神经网络与深度学习》课程笔记(3)-神经网络基础之Python与向量化
Understanding of CapsNet
机器学习——学习向量量化
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券