腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
将
STL
函数
与
结构
一起
使用
?
、
我最近阅读了C++中的
STL
函数
。我理解
函数
的基本用法,但我很难让它们
使用
结构
的成员变量。{ cout << color << ", " << weight << endl; } }; 基本上,我
将
Apples插入到存储随机权重和随机颜色的vector中。现在,我想
使用
一个count_if
函数
来确定有多少个苹果比给定的重量大。我想像这样转换一个
函数
: int cnt
浏览 22
提问于2020-10-21
得票数 1
回答已采纳
2
回答
C++中的
函数
数据
结构
、
、
、
有没有人知道C++数据
结构
库提供了
函数
式(也就是不可变的,或者在FP意义上是“持久的”)
与
熟悉的
STL
结构
等价?我所说的“
函数
式”是指对象本身是不可变的,而在适当的情况下,对这些对象的修改会返回
与
父对象共享相同内部
结构
的新对象。理想情况下,这样的库应该类似于
STL
,并且可以很好地
与
Boost.Phoenix
一起
工作(注意--我实际上并没有
使用
Phoenix,但据我所知,它提供了许多
浏览 2
提问于2010-05-03
得票数 23
3
回答
是否可以编写自定义
STL
分配器,它
使用
指向用户提供的分配
函数
的指针?
、
我们有一个通过extern "C"提供C接口的库,它是从C代码中
使用
的,但为了方便起见,它内部
使用
了
STL
容器和一些C++特性,比如RAII。现在有一个新的要求,即库应该能够获取来自客户端代码的自定义malloc和free
函数
的指针,并将其用于内部的分配。我可以将它们放到库的上下文
结构
中,并在需要的地方
使用
它们,但是将它们
与
STL
一起
使用
是令人费解的.我查看了分配器类,但似乎
STL</em
浏览 4
提问于2015-03-11
得票数 2
回答已采纳
2
回答
Qt和
STL
& Boost能很好地协同工作吗?
、
、
、
我对C++、
STL
和Boost都很在行。我非常喜欢
STL
/Boost风格,只要在uni项目中,我就会在C++中
使用
它们。然而,我总是怀念图形用户界面。对我来说,Qt似乎是最好的解决方案。Qt确实有一个很好的容器集合,但我非常熟悉
STL
/Boost的东西。 在学习Qt并与
STL
/Boost并列
使用
时,我应该注意什么?
浏览 3
提问于2009-08-09
得票数 26
回答已采纳
1
回答
如何调试C++内存错误?
valgrind
与
STL
分配器
一起
工作吗?我
将
STL
向量
与
纯C库结合
使用
,如下所示:.....如果C
函数
试图超出指针该怎么办?
浏览 2
提问于2011-09-09
得票数 1
回答已采纳
1
回答
如何
将
STL
的二进制搜索操作
与
对
一起
使用
?
、
、
、
如何
将
STL
的二进制搜索操作
与
对
一起
使用
?我也希望
使用
lower_bound
函数
。有可能吗?
浏览 0
提问于2015-04-06
得票数 0
9
回答
C++
STL
:数组可以透明地
与
STL
函数
一起
使用
吗?
、
、
我假设
STL
函数
只能与
STL
数据容器(如vector)
一起
使用
,直到我看到这段代码:#include <iostream> cerr << "Sum: " << accumulate(&a[0], &a[3], 0, plus<int>()) << endl; return 0;
浏览 5
提问于2009-04-03
得票数 24
回答已采纳
10
回答
优化C++二维阵列
、
、
、
、
向量的
STL
向量,声明为:并且通过matrix[i][j]访问的速度比声明为:通过内联索引
函数
matrix[index(i,j)]访问,其中
STL
的计算结果为
STL
。其他不
使用
index(i,j)排列二维数组的方法-n个指针组成的数组指向每行的开头,或者
将
堆栈上的所有内容定义为一
浏览 0
提问于2008-09-30
得票数 7
回答已采纳
1
回答
uCLinux是否支持C++11?
、
我正在尝试
将
STM32F4发现板
与
uCLinux业务支持包
一起
使用
。可以创建一个
使用
C++11
函数
调用的应用程序吗?例如:
STL
、lambda等
浏览 4
提问于2017-05-19
得票数 0
2
回答
是否可以
将
stl
c++优先级队列
与
stl
设置
一起
使用
?
、
、
、
我的问题
与
相同,只是这个问题是关于c++和
stl
的。 是否可以
使用
将
stl
设置为容器类的
stl
优先级队列?如果没有,是否有其他容器类可以
与
优先级队列
一起
使用
,以使其也成为一个集合?
浏览 0
提问于2012-09-12
得票数 2
回答已采纳
6
回答
STL
字符串类中的操作符char*
、
为什么
STL
string类没有内置重载的char*操作符?有没有什么特别的理由让他们避免这样做?我想知道你的看法。
浏览 7
提问于2009-08-17
得票数 7
回答已采纳
1
回答
GDB在eclipse中不显示某些值
、
、
、
、
当我尝试
使用
Eclipse显示某些数据
结构
(包括
STL
和某些LLVM类型,如Instruction *)的值时,它只给出了地址,而没有给出它们的内容。我的eclipse
与
GDB集成在
一起
。请帮帮忙。
浏览 3
提问于2012-01-26
得票数 3
3
回答
ANSI C中定义的
结构
的
STL
映射
、
、
、
我在C部件中有一个
结构
体,我想把它收集到C++部件中的一个映射容器中。我认为我应该定义一个定制的key_compare
函数
对象,并让
STL
映射::insert() orders节点。但是,我不知道如何修改map容器以自定义map::find()
函数
。我正在寻找一种自定义map::find()
函数
的方法,以便为等价性检查做更多的key_compare
函数
。请让我知道如何
将
这些
函数
放入
STL
::map或
STL
::set?
浏览 7
提问于2011-04-20
得票数 0
回答已采纳
6
回答
什么时候在C++中
使用
函数
对象?
、
、
我看到
函数
对象经常
与
STL
算法
一起
使用
。
函数
对象是不是因为这些算法才出现的?什么时候在C++中
使用
函数
对象?它的好处是什么?
浏览 1
提问于2010-02-28
得票数 11
回答已采纳
1
回答
C++编辑中
结构
函数
间的传递路径: LNK2019错误修复
、
我
使用
一个C++头库来加载
stl
文件,以便稍后在VR示例脚本中呈现它们。基本上,我
使用
了我找到的parse_
stl
库GitHub。这个库包含在我的主include文件中。这个文件处理几个
结构
,如:TriangleSet (这个
结构
生成三角形模型,其中包含它们的坐标和颜色)和Scene (它
使用
TriangleSet并处理呈现)。我需要从loadSTLModel
结构
中的一个空
函数
调用
函数
Scene。loadSTLMod
浏览 0
提问于2018-05-18
得票数 0
2
回答
加密和序列化
stl
字符串和其他容器
、
、
、
我在
stl
容器(vector)中有数据。向量中的每个节点都是一个
结构
,其中还包含
stl
字符串。我的加密
函数
如下所示:通过搜索,看起来
stl
有没有其他聪明的方法可以让我在基于
stl
的
结构
/容器中
使用
这个编码
函数
?对我来说,Encode
函数
在普通的
浏览 0
提问于2012-10-04
得票数 4
回答已采纳
2
回答
从搜索算法返回的约定-索引或迭代器
、
、
、
模板化
函数
,如std::find,返回一个迭代器,因为它必须返回一个迭代器,因为有些容器是不可索引的。更专业的
函数
,如std::string::find,返回size_t索引。在内部,出于性能和便利性的原因,我将
使用
索引,而不考虑返回类型。 当我修复输入类型(std::string)时,每种返回方式的优缺点是什么?
浏览 0
提问于2014-11-16
得票数 1
1
回答
将
STL
分配器
与
STL
向量
一起
使用
、
、
、
、
有一个API是我所依赖的,它的方法
使用
以下语法:有问题的代码区是性能密集型的,我希望避免
使用
堆来分配内存。因此,我现在可以
将
向量定义为:my_stack_allocator<type, 100
使用
堆栈分配的向量进行的性能测试表明,
浏览 0
提问于2010-01-22
得票数 3
回答已采纳
1
回答
当一个
结构
/类在一个容器中时,它需要实现什么来处理许多(如果不是全部)
STL
特性?
、
、
、
例如,如果我有一个
结构
来保存这样的信息: int a, b;我不想
使用
元组,也不能
使用
C++20和<=> (我可以
使用
的最高值是C++17)。那么,我必须实现的操作数重载(和其他
函数
)的最小集合是什么,才能使它与所有(或大多数)
STL
算法和容器
一起
工作?如果我假设用户
将
而不是自己执行任何操作,如下所示:Two b(2,3); a *=
浏览 2
提问于2022-02-11
得票数 0
2
回答
如何使飞机在RGL更厚?
、
、
我
将
尝试3D打印数据,以便为二进制分类示例做一些很好的可视化说明。它被认为是印刷
结构
的基础,它把所有东西连接在
一起
。然而,它没有体积,它是一个薄板坯
与
height=0。我想要它形成一个坚实的基础印刷
结构
,这是为了保持所有的东西在
一起
(查看上述博客获得更多细节,他的例子很好)。如何增加z=0平面的厚度以达到同样的效果?下面是作为
STL
导出的最后一步: writeSTL("test.
stl</em
浏览 2
提问于2017-05-26
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
5 千字长文+ 30 张图解 | 陪你手撕 STL 空间配置器源码
从入门到精通:C+STL标准模板库完全指南
C+软件工程师,你该会什么?
C/C+学习路线
【C+11札记】:lambda函数
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券