腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
可以
将
std
::
list
::
iterator
放入
std
::
set
中
吗
?
有没有可能把
list
的迭代器放到
set
中
:我写的代码如下:它在VS2015上失败了,但在g++上运行顺利,我还试图使用
std
::hash来计算
std
::
list
::
iterator
的散列值,但再次失败,有人能帮上忙
吗
?myless typedef
std
::
list
<int>::
iterator
first_argument_type; typedef
std
浏览 21
提问于2016-09-09
得票数 0
3
回答
将
文件转换为列表c++的最快方法
、
、
、
: 4 150 365 我知道逐行读取和push_back是可能的,但是文件数量超过50万行,那么他们的快速方法是这样做的
吗
?目标是查看文件
中
是否有整数,所以我需要转换为
list
,然后执行binary_search,如果您有更好的想法,我会很感激的。
浏览 7
提问于2014-04-26
得票数 0
回答已采纳
1
回答
使用文本文件设置交集C++
、
、
请告诉我我在这段代码
中
遗漏了什么或者输入错了什么。谢谢你帮我。
set
<string> file1;
set
<string> ofile; string data2[]Y.txt"}; file2.insert(data2, data2); cout<< "file1 is"
浏览 2
提问于2015-03-17
得票数 0
1
回答
在C++ (MWE)
中
迭代
std
::vector和其他容器的键/值
、
、
我
将
代码
放入
一个类SpecialList
中
,然后
可以
从不同的容器继承它.问题在于最终访问(*it)。我不明白为什么这不编译?
std
::vector<T>::
iterator
::value_type> const typename
std
::vector<T>::
iterator
::value_type& operatorreturn value_
iterator
(this->en
浏览 2
提问于2013-07-24
得票数 0
回答已采纳
2
回答
不能将迭代器传递给C++
中
的类方法
、
(); }这很好,我
可以
使用初始化程序列表实例化一个新的对象ListWrap。现在,我还希望允许从另一个列表或迭代器
中
设置m_
List
,并从复制构造函数中使用它。());void
Set
(
std
::
iterator
<
std
::
list
<T>, T>
Iterator
)
浏览 0
提问于2016-12-03
得票数 0
回答已采纳
2
回答
将
元素从
std
::
list
转换/移动到
std
::vector
、
、
我需要将
std
::
list
< customStruct >转换为
std
::vector<
std
::string>。是否
可以
将
的所有数据从customStruct::s_移到刺的向量
中
?customStruct
std
::string s_;它适用于
std
::transform和
std
::make_move_
iterator
吗
?这个例子对<
浏览 16
提问于2022-03-15
得票数 1
5
回答
C++:Scott“有效STL":第31项:了解排序选项:帮助理解
、
、
、
、
斯科特·迈尔斯在他的“有效STL”
中
写道 第三种方法是使用有序的迭代器容器
中
的信息,迭代地
将
列表
中
的元素拼接到您希望它们位于的位置。正如你所看到的,有很多选择。我们可能希望使用排序、stable_sort、partial_sort或nth_element但不能使用的唯一容器是
list
,
list
通过提供其排序成员函数进行某种补偿。(有趣的是,
list
::sort执行稳定的排序。)如果希望对列表进行排序,则
可以
,但如果要对列表
中
的对象使用
浏览 0
提问于2012-02-09
得票数 9
回答已采纳
1
回答
用元组和自定义排序函数从集合
中
擦除元组
、
、
、
就像emplace()
可以
用于插入元组一样,什么
可以
用来从集合
中
擦除元组而不是直接提供迭代器?
iterator
> b) return a.first < b.first;
set
< pair<int,
list
<int>::
iterator
>, decltype(cmp)<int>>>::__type>' (aka 'pair<int,
std
浏览 4
提问于2021-11-08
得票数 1
1
回答
C++错误:转换为非标量类型
、
、
、
、
这个特定示例
中
的代码应该
将
一组字符串列表作为一个输入参数(命名输入),将对字符串列表的引用作为另一个输入参数(命名输出),并从输入
中
的列表中计算最长的公共字符串前缀列表,并将结果存储到输出
中
。编译器错误消息(也包括在相应行
中
的注释如下: lcp.cpp:28:47:错误:请求
将
“
std
::
list
<
std
::basic_string<char> >::const_
iterator
{aka<
浏览 1
提问于2012-11-07
得票数 5
1
回答
为什么Eclipse不使用GDB的漂亮打印?
、
、
、
然后,我
将
这段文字复制到我的.gdbinit
中
:import sys
std
::_
List
_const_
iterator
<
浏览 4
提问于2015-04-20
得票数 4
1
回答
删除一组单词
中
的所有标点符号,或
将
txt文件
中
的所有唯一单词写入c++
中
的一组(不带标点符号)
、
、
我需要一个程序来
将
txt文件
中
的所有唯一单词
放入
一个集合
中
,所以我找到了下面的代码#include <fstream>#include<string>#include <algorithm> const
std
::string fileName{ "unique.text&
浏览 14
提问于2021-02-19
得票数 0
回答已采纳
1
回答
采用back_inserter从地图插入到列表使用boost迭代器采用器
、
、
、
std
::copy(map.begin(), map.end(),
std
::back_inserter(
list
))这就是我想要实现的..。从地图到列表
中
获取i->second项。有什么我
可以
使用的boost迭代器采用者
吗
?
std
::
list
&l
浏览 1
提问于2014-04-06
得票数 0
回答已采纳
1
回答
如何正确使用enable_if?
、
、
、
cat;}
std
::vector<int> ve; return 0;我想我
可以
通过使用类似于
std
::is_random_acces_
iterator
<In>::value的
std
::is_pod<In>::value这样的函数来完成这个任务我知道我
浏览 1
提问于2017-01-09
得票数 6
回答已采纳
1
回答
将
十六进制值作为字符串传递
、
、
、
我有一个函数,它接受十六进制值的列表,并将它们作为初始化程序列表参数传递给函数,并复制到缓冲区: memcpy(buff, s.begin(), s.size());我想要做的是
将
这些值作为字符串传递,比如"0x04 0x02 0x01“。两者都
可以
作为字符串或initializer_
list
传递给上述函数的参数。我知道我必须创建模板来实现这一点。
浏览 2
提问于2020-03-04
得票数 3
回答已采纳
1
回答
集合迭代器处的多个标记
、
、
、
class FileObjectpublic:..在这个函数
中
,我遇到了以下一行的问题:for(
std
::
set
it = owners.begin
set
>’不是从'const
std
::
list
<_Tp,_Alloc>‘- '
std
::
set
>’不是从'const
std
::_
浏览 1
提问于2013-12-26
得票数 0
回答已采纳
1
回答
我试图在C++
中
创建一个不可变的容器视图
、
::initializer_
list
<int> il = { 1, 2, 4, 5, 6 };
std
::
set
<int> my_
set
= il; ImmutableContainerView<
std
:
浏览 0
提问于2017-07-04
得票数 6
回答已采纳
1
回答
如何在一组迭代器上调用“`find`”,根据迭代器指向的内容进行查找?
、
、
、
、
}private:
list
_t ordered_
list
;然而,我发现的问题是在我的find()方法
中
,编译器抱怨无法
将
std
::string转换为存储在ordere
浏览 3
提问于2020-03-03
得票数 1
回答已采纳
1
回答
对于
set
迭代器和const_
iterator
的输入,不能重载成员函数(对于其他stl迭代器则
可以
)
、
、
、
、
编译以下代码 int foo(
std
::
set
<int>::
iterator
); func.cpp:4:9: error: with 'int functor::foo(
std</e
浏览 0
提问于2018-08-29
得票数 1
回答已采纳
4
回答
像列表一样排序,但按键访问?
、
、
我使用列表
将
城市
放入
一次旅行
中
。然后,我遍历列表以显示旅行路线。我想通过名称而不是旅行顺序来访问这些城市。因此,我认为我
可以
使用映射而不是列表,但键决定了顺序。这些功能
可以
组合在一起
吗
?有什么标准的方法来解决这个问题
吗
?#include <
list
>struct City{ City(
std
::string a_n, int a_d):name(a_n), dur
浏览 4
提问于2009-05-23
得票数 1
回答已采纳
2
回答
包含
std
集合迭代器的模板。
、
、
、
、
template<typename T>{}; 如何使模板变得更通用并支持其他
std
收集迭代器(
std
::
list
、
std
::deque等)?
浏览 0
提问于2019-01-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Deeplab v2 安装及调试全过程
boost:asio中的buffer与streambuf简介
你们以为我在学C加加?其实我在学Python!人生苦短!
令人沮丧的C++性能调试
Python函数基本讲解
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券