腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3031)
视频
沙龙
1
回答
Vector
<
pointer
>::
insert
(
迭代
器
,
指针
)
插入
无用
价值
、
、
、
、
>lc=t->rc=NULL; }void printPermute(
vector
while(A[i]>=0) add(T,A[i++]); cout<<endl;
vector
iteration of for loop is there)::printPerm
浏览 16
提问于2019-10-19
得票数 0
回答已采纳
3
回答
将临时人员传递为LValues
、
、
、
我想用以下成语,我认为这是不标准的.我有利用返回值优化的返回向量的函数:{}
vector
<T>& some_reference;,我的问题是:有什么方法可
浏览 6
提问于2010-07-08
得票数 0
回答已采纳
3
回答
获取
迭代
器
正在引用的STL容器的
指针
?
、
例如,以下情况是可能的:std::set<int>::iterator it = s.begin();std::set<int>* pSet = it->**getContainer**(); // something like this...
浏览 0
提问于2012-07-12
得票数 16
回答已采纳
2
回答
vector
<bool>
迭代
器
有保证吗?
、
、
说,
vector
<bool>专门化的
迭代
器
是定义的实现,许多
迭代
器
不支持ForwardIterator (因此也不支持RandomAccessIterator)等特性。添加了一个神秘的“最”: 我不能进入官方的规格。对于
vector
<bool>
浏览 0
提问于2016-08-20
得票数 9
回答已采纳
1
回答
std::set
迭代
器
的const_
pointer
_cast
、
、
、
、
我需要唯一行元素的列表,还需要父元素存储指向每个唯一子元素的
指针
。问题是std::set (和map)将常量
迭代
器
返回给预先存在的元素。但是,我需要给
插入
失败的元素的父元素一个非常数
指针
,指向预先存在
浏览 2
提问于2014-05-18
得票数 0
2
回答
如果向量有足够的空间(通过保留创建),那么std::
vector
::
insert
()是否使
迭代
器
失效?
、
、
、
、
应答使我对
迭代
器
失效感到有点困惑。一些文献说,“如果使用
insert
、push_back等,则认为所有
迭代
器
都无效”。很明显,它可能会导致向量增长,从而使
迭代
器
失效。
vector
<string>::iterator it = myvec.end(); myvec.
insert
); copy (myvec.b
浏览 2
提问于2013-02-11
得票数 1
回答已采纳
2
回答
有比std::
vector
<std::unique_ptr<T>>更好的选择吗?
、
、
、
、
我正在寻找一个容器(针对游戏开发,特别是实体管理),它需要满足以下需求: Container<Entity<T>> ...and...std::list<T> 非缓存友好的(慢
迭代</em
浏览 3
提问于2013-12-23
得票数 6
回答已采纳
1
回答
当ptr_
vector
迭代
器
无效时
、
、
有没有可能
插入
和/或擦除元素会使现有元素的
迭代
器
失效。 谢谢。
浏览 4
提问于2013-02-24
得票数 1
回答已采纳
3
回答
对于向量,为什么更喜欢
迭代
器
而不是
指针
?
、
、
、
、
但并没有提供令人信服的论据: 通常,当您想要指向容器中的对象时,选择使用
迭代
器
而不是
指针
并不是一个坏的指导方针。毕竟,
迭代
器
在与
指针
相同的时间和方式下失效,而
迭代
器
存在的原因之一就是提供了一种“指向”包含对象的方法。因此,如果您有选择,更愿意在容器中使用
迭代
器
。不幸的是,您不能总是通过
迭代
器
获得与容器中的
指针
相同的效果。
迭代
器
浏览 13
提问于2015-09-21
得票数 22
5
回答
指向
指针
的
迭代
器
reinterpret_cast
、
、
我有一个
迭代
器
。如果我想将当前项转换为指向该项的
指针
,为什么要这样做:但这并不是:这是我试图理解的编译
器
错误: 以防万一,
迭代
器
的类型是std::_
Vector
_iterator<std::_
Vector
_val<Thing,std::allo
浏览 0
提问于2013-10-24
得票数 5
回答已采纳
4
回答
STL容器中的持久引用
、
{
vector
.push_back (1);
vector
.push_back (3); ref = 10; //modifies 0'
浏览 1
提问于2009-09-07
得票数 6
回答已采纳
1
回答
如何在unordered_set的c++中传递
插入
函数的
指针
?
、
、
、
value_type; return it_temp;问题是如何将
指针
(或
迭代
器
)
插入
到unordered_set?
浏览 3
提问于2022-11-30
得票数 0
1
回答
指针
容器的自动类型推导
、
、
、
我不明白为什么编译
器
在第三个for循环中决定将
迭代
器
itr的
指针
指向in,而不是像在前2个循环中那样选择指向
指针
的
指针
。我试图解析,但找不到相关的部分。void foo()
vector
<int*> a; {a.push_back(&b[i]); for (
vector</e
浏览 0
提问于2018-01-20
得票数 0
回答已采纳
4
回答
将
迭代
器
的成员选择运算符‘->’的实现扩展到std::
vector
上是正确的吗?
、
、
、
、
问题拟议解决方案我刚刚将下面的扩展
插入
到<utility>中。_
浏览 6
提问于2015-12-16
得票数 3
2
回答
为什么在使用const_iterators时可以在向量中
插入
元素
、
、
考虑到下面的代码,#include <algorithm>using namespace std;
vector
<int> value{22, 23, 25, 34, 99}; return 0;这里it是一个const
浏览 2
提问于2018-02-11
得票数 12
回答已采纳
2
回答
Push_back进入map<int,
vector
<char>>*
c++ map*最大计数; 当我有一个指向map maxcount的
指针
时,我该如何正确地编写下一条语句?maxcounts-m.second->push_back(m.first); 而不引用我编写的
指针
最大计数-m.secd.push_back(m.first); map<int,
vector
<charmaxcounts.count(-m.second)) else maxcounts.
i
浏览 29
提问于2021-03-19
得票数 0
4
回答
set和unordered_set在C++中有什么区别?
、
、
、
我遇到了一个很好的问题,这个问题很相似,但一点也不一样,因为它讨论的是Java,它有不同的哈希表实现,因为它有同步访问
器
/mutators:。以下是我的初步评估:访问时间复杂度为O(lg n) unordered_set:虽然标准没有明确要求它作为树来实现,但是时间复杂性约束要求它的查找/
插入
操作,这意味着它总是被实现为一个哈希表。即使有.5的负载因子,每
插
浏览 5
提问于2013-04-18
得票数 63
回答已采纳
4
回答
当一个std::向量增长时,它中元素的地址就不再有效了?
、
、
假设我有以下内容:Foo () : bar(NULL), box(true) {}bool box;我声明如下: std::
vector
<Foo然而,我想知道的是,在Foo中触发向量增长之后,指向vec的
指针
是否仍然有效?如果复制了vec中现有的vec元素,那么可能漂浮在vec中的Foo*现在就会悬空了?情况到底是这样吗?
浏览 5
提问于2014-02-12
得票数 2
回答已采纳
1
回答
如何在使用const "this“
指针
时获得非常量
迭代
器
?
、
、
、
我有一个继承自
vector
的类。现在在它的一个成员函数中,当我使用this->begin()时,this是一个常量
指针
,它返回一个常量
迭代
器
,但我想要获得一个非常量
迭代
器
。代码看起来像..。() xyz::iterator it; *it.
insert
(something); //here is the problem anduse const_cast
浏览 1
提问于2012-03-29
得票数 1
2
回答
使用
迭代
器
修改c++中的数组元素
、
、
当我试图编写一个
insert
函数时,就会出现这样的问题:它应该将数组中的所有元素移到
迭代
器
指定的位置上,然后在
迭代
器
给定的位置将一个新值
插入
到数组中。代码在
插入
函数中使用以下错误获取错误: 我刚开始使用
迭代
器
,我认为不可能访问以
指针
作为索引的数组元素。template <
浏览 1
提问于2018-09-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从入门到精通:C+STL标准模板库完全指南
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
Rust 入坑指南:鳞次栉比
文心一言 VS 讯飞星火 VS chatgpt (177)-- 算法导论13.3 6题
用Python实现一个 LinkedList双向链表
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券