stl 相关问题

标准模板库(STL)是通用容器,迭代器,算法和函数对象的C ++库。当C ++被标准化时,STL的大部分被采用到标准库中,并且标准库中的这些部分有时也被错误地统称为“STL”。

修改`std :: set`中用户定义类型的值

考虑一下我有一个用户定义的类型,该类型带有一个id()成员函数,该函数返回一个唯一的std :: string。我想要一个包含这些对象的容器,其中id()唯一标识...

回答 1 投票 1


“字段的类型不完整”在std :: unordered_map类型对象声明[关闭]中发生错误

我只是尝试创建以下类:类模型{public:。 。 。 unordered_map 材料; 。 。 。 }在注释此行程序之后...

回答 1 投票 -2

std :: get_temporary_buffer和std :: raw_storage_iterator有什么缺点吗?

最近,我听说get_temporary_buffer和raw_storage_iterator看起来很棒。几乎在每个副本中都可以避免初始化N个元素,这可以提高性能...

回答 1 投票 1


使用字符数组作为映射中的键

我正在尝试使用char []作为地图的键:#include #include #include #include #include 使用命名空间std; int main(void){...

回答 2 投票 0

在研究数据结构之前对STL有所了解是否很好? [关闭]

我目前正在自学C ++,并且即将完成OOP课程,直到现在,我已经完成了OOP概念,但是该课程还包括STL的介绍,但是我觉得为时过早。 ..

回答 1 投票 0

C ++迭代器:实现迭代器类时出错

我有一个分配,需要在其中实现一个哈希表类,其中包括一个迭代器类。我已经定义了Hash类:template class Hash {...

回答 1 投票 0

std :: unordered_map析构函数不释放内存?

按照标准,当调用std :: unordered_map的析构函数时(例如,当它离开创建它的作用域时),人们希望释放它分配的内存。但是一个简单的...

回答 1 投票 2

在Matlab中打开STL文件

我提取了STL文件中顶点的坐标,并使用这些简单的代码来可视化3D模型:对于i = 0:214 fill3(A(:,i * 7 + 3),A(:,i * 7 + 4 ),A(:,i * 7 + 5),'b');并网坚持,稍等; alpha(0.3)结束...

回答 1 投票 0

std :: map是否可以移动包含的元素?

我想使用指向存储在std :: map中的资源的指针作为对该资源的句柄,但要使其正常工作,由于从...插入/删除,std :: map无法移动其包含的任何元素。

回答 1 投票 0

获取类似STL的嵌套容器中的元素总数

我想编写一个C ++函数,该函数可以计算通用嵌套类STL容器中“原子”元素的总数,并具有以下条件:每个级别可以是任何类型的...

回答 1 投票 1

如何使用Fortran读取具有不同长度数字和字符的格式化ASCII STL文件?

我正在尝试读取格式不同的STL文件。通用格式的STL文件由solid solid_name facet法线n1 n2 n3(三角形法线向量)外部循环组成...

回答 1 投票 0

如何从std :: vector搜索和返回项目

在我目前的情况下,我有一个std :: vector,它填充了Vector3f对象(每个都有x,y和z值)作为网格顶点,我想获得播放器位置(也是Vector3f)并将其发送到。 ..

回答 2 投票 2

如何使用JAVA导入和显示Web应用程序中的3D文件(.stl)?

我想使用行为类似于STL Viewer的Java编写Web应用程序。只需从磁盘导入文件,该应用程序就会显示3D内容。这很难吗?我找不到资源。我...

回答 1 投票 1

使用python从3d .stl文件中查找2D横截面中的材料和空气是什么

我想从3D文件创建2D横截面,而又不丢失任何材料和空气信息。最后,我想获得一个字典,其中包含外部的...

回答 1 投票 2

如何在c ++中基于第二个元素以降序对列表进行排序

我想知道是否有一种方法可以根据第二个元素对我的对列表进行排序。这是一个代码:vector > words; words.push_back(make_pair(“ aba”,23); ...

回答 3 投票 1

如何在c ++中基于第二个元素以降序对列表进行排序

我想知道是否有一种方法可以根据第二个元素对我的对列表进行排序。这是一个代码:list > words; words.push_back(make_pair(“ aba”,23); words ....

回答 1 投票 0

在c ++ 11和c ++ 17中插入地图的方法?

我使用std :: map >索引创建了地图,尝试插入带有index.insert(std :: pair >(0,{0,1,...

回答 1 投票 3

C ++中容器的异构列表

我有一个项目,其中我必须列出n个容器的异构列表,其中将给出n。容器可以是列表,队列或堆栈,并且每个容器都必须实现bool成员(T const&...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.